3 ActivityIdentifierObject,
4 ActivityPubAttributedTo,
7 } from './common-objects'
8 import { VideoState } from '../../videos'
10 export interface VideoTorrentObject {
16 tag: ActivityTagObject[]
17 category: ActivityIdentifierObject
18 licence: ActivityIdentifierObject
19 language: ActivityIdentifierObject
20 subtitleLanguage: ActivityIdentifierObject[]
23 commentsEnabled: boolean,
24 downloadEnabled: boolean,
25 waitTranscoding: boolean
28 originallyPublishedAt: string
30 mediaType: 'text/markdown'
33 icon: ActivityIconObject
34 url: ActivityUrlObject[]
39 attributedTo: ActivityPubAttributedTo[]