1 |
|
2 | import { URL } from 'url';
|
3 | import { Lincoln } from '@nofrills/lincoln';
|
4 | import { Resource } from '@nativecode/rest-client';
|
5 | import { Movie } from '../Models/Movie';
|
6 | import { MovieInfo } from '../Models/MovieInfo';
|
7 | export declare class MovieResource extends Resource {
|
8 | constructor(url: URL, apikey: string, logger: Lincoln);
|
9 | add(movie: MovieInfo): Promise<Movie>;
|
10 | id(id: number): Promise<Movie>;
|
11 | imdb(imdbId: string): Promise<Movie>;
|
12 | list(): Promise<Movie[]>;
|
13 | lookup(term: string): Promise<Movie[]>;
|
14 | remove(id: number, deleteFiles?: boolean): Promise<void>;
|
15 | tmdb(tmdbId: number): Promise<Movie>;
|
16 | update(movie: Movie): Promise<Movie>;
|
17 | }
|
18 | //# sourceMappingURL=MovieResource.d.ts.map |
\ | No newline at end of file |