mirror of https://github.com/Chocobozzz/PeerTube
35 lines
693 B
TypeScript
35 lines
693 B
TypeScript
import { VideoPlaylistPrivacyType } from '../../videos/playlist/video-playlist-privacy.model.js'
|
|
import { VideoPlaylistType_Type } from '../../videos/playlist/video-playlist-type.model.js'
|
|
|
|
export interface VideoPlaylistsExportJSON {
|
|
videoPlaylists: {
|
|
displayName: string
|
|
description: string
|
|
privacy: VideoPlaylistPrivacyType
|
|
url: string
|
|
uuid: string
|
|
|
|
type: VideoPlaylistType_Type
|
|
|
|
channel: {
|
|
name: string
|
|
}
|
|
|
|
createdAt: string
|
|
updatedAt: string
|
|
|
|
thumbnailUrl: string
|
|
|
|
elements: {
|
|
videoUrl: string
|
|
|
|
startTimestamp?: number
|
|
stopTimestamp?: number
|
|
}[]
|
|
|
|
archiveFiles: {
|
|
thumbnail: string | null
|
|
}
|
|
}[]
|
|
}
|