import { AppendToResponse, AppendToResponsePersonKey, ChangeOption, Changes, ExternalIds, LanguageOption, PageOption, PeopleImages, PersonChangeValue, PersonCombinedCredits, PersonDetails, PersonMovieCredit, PersonTranslations, PersonTvShowCredit, PopularPeople, TaggedImages } from '../types'; import { BaseEndpoint } from './base'; export declare class PeopleEndpoint extends BaseEndpoint { private readonly baseURL; constructor(accessToken: string, baseURL: string); details(id: number, appendToResponse?: T, language?: string): Promise>; changes(id: number, options?: ChangeOption): Promise>; movieCredits(id: number, options?: LanguageOption): Promise; tvShowCredits(id: number, options?: LanguageOption): Promise; combinedCredits(id: number, options?: LanguageOption): Promise; externalId(id: number): Promise; images(id: number): Promise; /** * @deprecated */ taggedImages(id: number, options?: PageOption): Promise; translation(id: number): Promise; latest(): Promise; popular(options?: LanguageOption & PageOption): Promise; }