UNPKG

rsshub

Version:
97 lines (95 loc) 2.23 kB
export interface Result { pagination: { currentPage: number; pageSize: number; totalCount: number; }; works: Work[]; } export interface Work { age_category_string: string; circle: { id: number; name: string; source_id: string; source_type: string; }; circle_id: number; create_date: string; dl_count: number; duration: number; has_subtitle: boolean; id: number; language_editions: { display_order: number; edition_id: number; edition_type: string; label: string; lang: string; workno: string; }[]; mainCoverUrl: string; name: string; nsfw: boolean; original_workno: null | string; other_language_editions_in_db: { id: number; is_original: boolean; lang: string; source_id: string; source_type: string; title: string; }[]; playlistStatus: any; price: number; rank: | { category: string; rank: number; rank_date: string; term: string; }[] | null; rate_average_2dp: number | number; rate_count: number; rate_count_detail: { count: number; ratio: number; review_point: number; }[]; release: string; review_count: number; samCoverUrl: string; source_id: string; source_type: string; source_url: string; tags: { i18n: any; id: number; name: string; }[]; category: string; thumbnailCoverUrl: string; title: string; translation_info: { child_worknos: string[]; is_child: boolean; is_original: boolean; is_parent: boolean; is_translation_agree: boolean; is_translation_bonus_child: boolean; is_volunteer: boolean; lang: null | string; original_workno: null | string; parent_workno: null | string; production_trade_price_rate: number; translation_bonus_langs: string[]; }; userRating: null; vas: { id: string; name: string; }[]; cv: string; work_attributes: string; }