UNPKG

@nativecode/radarr

Version:
18 lines 753 B
/// <reference types="node" /> import { URL } from 'url'; import { Lincoln } from '@nofrills/lincoln'; import { RestResource } from '@nativecode/rest-client'; import { Movie } from '../Models/Movie'; import { MovieInfo } from '../Models/MovieInfo'; export declare class MovieResource extends RestResource { constructor(url: URL, apikey: string, logger: Lincoln); add(movie: MovieInfo): Promise<Movie>; id(id: number): Promise<Movie>; imdb(imdbId: string): Promise<Movie>; list(): Promise<Movie[]>; lookup(term: string): Promise<Movie[]>; remove(id: number, deleteFiles?: boolean): Promise<void>; tmdb(tmdbId: number): Promise<Movie>; update(movie: Movie): Promise<Movie>; } //# sourceMappingURL=MovieResource.d.ts.map