interface generesType { GENRE_ID: number; GENRE_NAME: string; } export interface showEpisodeType { EPISODE_ID: string; EPISODE_STATUS: string; AVAILABLE: boolean; SHOW_ID: string; SHOW_NAME: string; SHOW_ART_MD5: string; SHOW_DESCRIPTION: string; SHOW_IS_EXPLICIT: string; EPISODE_TITLE: string; EPISODE_DESCRIPTION: string; MD5_ORIGIN: string; FILESIZE_MP3_32: string; FILESIZE_MP3_64: string; EPISODE_DIRECT_STREAM_URL: string; SHOW_IS_DIRECT_STREAM: string; DURATION: string; EPISODE_PUBLISHED_TIMESTAMP: string; EPISODE_UPDATE_TIMESTAMP: string; SHOW_IS_ADVERTISING_ALLOWED: string; SHOW_IS_DOWNLOAD_ALLOWED: string; TRACK_TOKEN: string; TRACK_TOKEN_EXPIRE: string; __TYPE__: 'episode'; } export interface showType { DATA: { AVAILABLE: boolean; SHOW_IS_EXPLICIT: string; LABEL_ID: string; LABEL_NAME: string; LANGUAGE_CD: string; SHOW_IS_DIRECT_STREAM: string; SHOW_IS_ADVERTISING_ALLOWED: string; SHOW_IS_DOWNLOAD_ALLOWED: string; SHOW_EPISODE_DISPLAY_COUNT: string; SHOW_ID: string; SHOW_ART_MD5: string; SHOW_NAME: string; SHOW_DESCRIPTION: string; SHOW_STATUS: string; SHOW_TYPE: string; GENRES: generesType[]; NB_FAN: number; NB_RATE: number; RATING: string; __TYPE__: 'show'; }; FAVORITE_STATUS: boolean; EPISODES: { data: showEpisodeType[]; count: number; total: number; filtered_count: number; }; } export {};