46 lines
1.3 KiB
TypeScript
46 lines
1.3 KiB
TypeScript
export interface ADNSearch {
|
|
shows: ADNSearchShow[];
|
|
total: number;
|
|
}
|
|
|
|
export interface ADNSearchShow {
|
|
id: number;
|
|
title: string;
|
|
type: string;
|
|
originalTitle: string;
|
|
shortTitle: string;
|
|
reference: string;
|
|
age: string;
|
|
languages: string[];
|
|
summary: string;
|
|
image: string;
|
|
image2x: string;
|
|
imageHorizontal: string;
|
|
imageHorizontal2x: string;
|
|
url: string;
|
|
urlPath: string;
|
|
episodeCount: number;
|
|
genres: string[];
|
|
copyright: string;
|
|
rating: number;
|
|
ratingsCount: number;
|
|
commentsCount: number;
|
|
qualities: string[];
|
|
simulcast: boolean;
|
|
free: boolean;
|
|
available: boolean;
|
|
download: boolean;
|
|
basedOn: string;
|
|
tagline: null;
|
|
firstReleaseYear: string;
|
|
productionStudio: string;
|
|
countryOfOrigin: string;
|
|
productionTeam: ProductionTeam[];
|
|
nextVideoReleaseDate: null;
|
|
indexable: boolean;
|
|
}
|
|
|
|
export interface ProductionTeam {
|
|
role: string;
|
|
name: string;
|
|
}
|