UNPKG

tmdbrjs

Version:

A TypeScript wrapper for The Movie Database (TMDB) API

31 lines 892 B
import Movies from './movies/movies'; import People from './people/people'; import Tv from './tv/tv'; import { Person } from './people/types/Person'; import { MovieCredits } from './people/types/MovieCredit'; import { TvShow, TvCredits } from './tv/types/TvShow'; interface IConfig { apiKey: string; version?: string; baseUrl?: string; language?: string; } export interface IApiClient { get: <T = unknown>(url: string, options?: RequestInit) => Promise<T>; } declare class Client { private config; apiClient: IApiClient; movies: Movies; people: People; tv: Tv; private readonly version; private readonly baseUrl; private readonly language; constructor(config: IConfig); getVersion(): string; getLanguage(): string; } export { Client }; export type { Person, MovieCredits, TvShow, TvCredits }; //# sourceMappingURL=index.d.ts.map