UNPKG

2.41 kBTypeScriptView Raw
1export interface MediaRepositoryConfigureVideoResponseRootObject {
2 media: MediaRepositoryConfigureVideoResponseMedia;
3 upload_id: string;
4 status: string;
5}
6export interface MediaRepositoryConfigureVideoResponseMedia {
7 taken_at: number;
8 pk: string;
9 id: string;
10 device_timestamp: number;
11 media_type: number;
12 code: string;
13 client_cache_key: string;
14 filter_type: number;
15 image_versions2: MediaRepositoryConfigureVideoResponseImage_versions2;
16 original_width: number;
17 original_height: number;
18 user: MediaRepositoryConfigureVideoResponseUser;
19 can_viewer_reshare: boolean;
20 caption_is_edited: boolean;
21 comment_likes_enabled: boolean;
22 comment_threading_enabled: boolean;
23 has_more_comments: boolean;
24 max_num_visible_preview_comments: number;
25 preview_comments: any[];
26 can_view_more_preview_comments: boolean;
27 comment_count: number;
28 photo_of_you: boolean;
29 usertags: MediaRepositoryConfigureVideoResponseUsertags;
30 caption: null;
31 fb_user_tags: MediaRepositoryConfigureVideoResponseFb_user_tags;
32 can_viewer_save: boolean;
33 organic_tracking_token: string;
34}
35export interface MediaRepositoryConfigureVideoResponseImage_versions2 {
36 candidates: MediaRepositoryConfigureVideoResponseCandidatesItem[];
37}
38export interface MediaRepositoryConfigureVideoResponseCandidatesItem {
39 width: number;
40 height: number;
41 url: string;
42 estimated_scans_sizes: number[];
43}
44export interface MediaRepositoryConfigureVideoResponseUser {
45 pk: number;
46 username: string;
47 full_name: string;
48 is_private: boolean;
49 profile_pic_url: string;
50 profile_pic_id: string;
51 has_anonymous_profile_picture?: boolean;
52 can_boost_post?: boolean;
53 can_see_organic_insights?: boolean;
54 show_insights_terms?: boolean;
55 reel_auto_archive?: string;
56 is_unpublished?: boolean;
57 latest_reel_media?: null;
58 allowed_commenter_type?: string;
59 is_verified?: boolean;
60}
61export interface MediaRepositoryConfigureVideoResponseUsertags {
62 in: MediaRepositoryConfigureVideoResponseInItem[];
63}
64export interface MediaRepositoryConfigureVideoResponseInItem {
65 user: MediaRepositoryConfigureVideoResponseUser;
66 position: number[];
67 start_time_in_video_in_sec: null;
68 duration_in_video_in_sec: null;
69}
70export interface MediaRepositoryConfigureVideoResponseFb_user_tags {
71 in: any[];
72}