import { CountriesParams, CountriesResponse } from './resources/countries.js'; import { GenresParams, GenresResponse } from './resources/genres.js'; import { ListParams, ListResponse } from './resources/list.js'; import { QualitiesParams, QualitiesResponse, QualitiesV2Params, QualitiesV2Response } from './resources/qualities.js'; import { SearchParams, SearchResponse } from './resources/search.js'; import { TranslationsParams, TranslationsResponse, TranslationsV2Params, TranslationsV2Response } from './resources/translations.js'; import { YearsParams, YearsResponse } from './resources/years.js'; import './resources/shared-types.js'; import './types.js'; interface APIMethods { countries(params?: CountriesParams): Promise; genres(params?: GenresParams): Promise; list(params?: ListParams): Promise; qualities(params?: QualitiesParams): Promise; qualitiesV2(params?: QualitiesV2Params): Promise; search(params?: SearchParams): Promise; translations(params?: TranslationsParams): Promise; translationsV2(params?: TranslationsV2Params): Promise; years(params?: YearsParams): Promise; } export { APIMethods };