export interface ResData { data: T; errmsg: string; errno: number; } export interface GenreItem { id: number; name: string; uri: string; } export interface Detail { id: number; img: string; name: string; other_name: string; uri: string; author: string; desc: string; genres: GenreItem[]; host: string; status: 0; source: string; create_time: string; update_time: string; Chapters: number; } export interface ListItem { author: string; genre: string; img: string; name: string; stauts: number; uri: string; } export interface ChapterItem { id: number; novel_id: number; name: string; source_url: string; uri: string; sort: number; create_time: string; update_time: string; } export interface ChapterListData { chapters: ChapterItem[]; novel: { name: string; }; } export interface ChapterData { chapter: string; content: string; next: string; pre: string; title: string; }