]>
Commit | Line | Data |
---|---|---|
e4f97bab C |
1 | import { |
2 | ActivityIconObject, | |
50d6de9c | 3 | ActivityIdentifierObject, ActivityPubAttributedTo, |
e4f97bab C |
4 | ActivityTagObject, |
5 | ActivityUrlObject | |
6 | } from './common-objects' | |
16b90975 | 7 | import { ActivityPubOrderedCollection } from '../activitypub-ordered-collection' |
e4f97bab C |
8 | |
9 | export interface VideoTorrentObject { | |
10 | type: 'Video' | |
0d0e8dd0 | 11 | id: string |
e4f97bab C |
12 | name: string |
13 | duration: string | |
14 | uuid: string | |
15 | tag: ActivityTagObject[] | |
16 | category: ActivityIdentifierObject | |
17 | licence: ActivityIdentifierObject | |
18 | language: ActivityIdentifierObject | |
19 | views: number | |
0a67e28b | 20 | sensitive: boolean |
47564bbe | 21 | commentsEnabled: boolean |
efc32059 C |
22 | published: string |
23 | updated: string | |
e4f97bab C |
24 | mediaType: 'text/markdown' |
25 | content: string | |
2422c46b | 26 | support: string |
e4f97bab C |
27 | icon: ActivityIconObject |
28 | url: ActivityUrlObject[] | |
8fffe21a C |
29 | likes: string |
30 | dislikes: string | |
31 | shares: string | |
32 | comments: string | |
50d6de9c | 33 | attributedTo: ActivityPubAttributedTo[] |
2ccaeeb3 C |
34 | to?: string[] |
35 | cc?: string[] | |
e4f97bab | 36 | } |