export interface ADNStreams { links: Links; video: Video; metadata: Metadata; } export interface Links { streaming: Streaming; subtitles: Subtitles; history: string; nextVideoUrl: string; previousVideoUrl: string; } export interface Streaming { [streams: string]: Streams; } export interface Streams { mobile: string; sd: string; hd: string; fhd: string; auto: string; } export interface Subtitles { all: string; } export interface Metadata { title: string; subtitle: string; summary: null; rating: number; } export interface Video { guid: string; id: number; currentTime: number; duration: number; url: string; image: string; tcEpisodeStart: string; tcEpisodeEnd: string; tcIntroStart: string; tcIntroEnd: string; tcEndingStart: string; tcEndingEnd: string; }