3 ActivityIdentifierObject, ActivityPubAttributedTo,
6 } from './common-objects'
7 import { ActivityPubOrderedCollection } from '../activitypub-ordered-collection'
8 import { VideoState } from '../../videos'
10 export interface VideoTorrentObject {
16 tag: ActivityTagObject[]
17 category: ActivityIdentifierObject
18 licence: ActivityIdentifierObject
19 language: ActivityIdentifierObject
22 commentsEnabled: boolean
23 waitTranscoding: boolean
27 mediaType: 'text/markdown'
30 icon: ActivityIconObject
31 url: ActivityUrlObject[]
36 attributedTo: ActivityPubAttributedTo[]