@nativecode/radarr
Version:
Radarr REST client
109 lines • 2.83 kB
TypeScript
import { RestResource } from './RestResource';
export interface Queue extends RestResource {
movie: {
title: string;
alternativeTitles: [
{
sourceType: string;
movieId: number;
title: string;
sourceId: number;
votes: number;
voteCount: number;
language: string;
id: number;
}
];
secondaryYearSourceId: number;
sortTitle: string;
sizeOnDisk: number;
status: string;
overview: string;
inCinemas: string;
physicalRelease: string;
physicalReleaseNote: string;
images: {
coverType: string;
url: string;
}[];
website: string;
downloaded: boolean;
year: number;
hasFile: boolean;
youTubeTrailerId: string;
studio: string;
path: string;
profileId: number;
pathState: string;
monitored: boolean;
minimumAvailability: string;
isAvailable: boolean;
folderName: string;
runtime: number;
lastInfoSync: string;
cleanTitle: string;
imdbId: string;
tmdbId: number;
titleSlug: string;
genres: string[];
tags: number[];
added: string;
ratings: {
votes: number;
value: number;
};
movieFile: {
movieId: number;
relativePath: string;
size: number;
dateAdded: string;
releaseGroup: string;
quality: {
quality: {
id: number;
name: string;
source: string;
resolution: string;
modifier: string;
};
customFormats: string[];
revision: {
version: number;
real: number;
};
};
edition: string;
id: number;
};
qualityProfileId: number;
id: number;
};
quality: {
quality: {
id: number;
name: string;
source: string;
resolution: string;
modifier: string;
};
customFormats: string[];
revision: {
version: number;
real: number;
};
};
size: number;
title: string;
sizeleft: number;
timeleft: string;
estimatedCompletionTime: string;
status: string;
trackedDownloadStatus: string;
statusMessages: {
title: string;
messages: string[];
}[];
downloadId: string;
protocol: string;
}
//# sourceMappingURL=Queue.d.ts.map