sonarr-pogdesign-importer
Version:
Import tv series from pogdesign and/or trakt into sonarr
71 lines (62 loc) • 1.24 kB
text/typescript
export interface IImage {
coverType: string;
url: string;
}
export interface ISeason {
seasonNumber: number;
monitored: boolean;
}
export interface IRatings {
votes: number;
value: number;
}
export interface ISeries {
title: string;
sortTitle: string;
seasonCount: number;
status: string;
overview: string;
network: string;
airTime: string;
images: IImage[];
remotePoster: string;
seasons: ISeason[];
year: number;
profileId: number;
seasonFolder: boolean;
monitored: boolean;
useSceneNumbering: boolean;
runtime: number;
tvdbId: number;
tvRageId: number;
tvMazeId: number;
firstAired: Date;
seriesType: string;
cleanTitle: string;
titleSlug: string;
certification: string;
genres: string[];
tags: any[];
added: Date;
ratings: IRatings;
qualityProfileId: number;
rootFolderPath: string;
}
export interface Cutoff {
id: number;
name: string;
}
export interface Quality {
id: number;
name: string;
}
export interface Item {
quality: Quality;
allowed: boolean;
}
export interface IProfile {
name: string;
cutoff: Cutoff;
items: Item[];
id: number;
}