import { BaseEndpoint } from './base'; import { BelongingMovies, Keyword, KeywordsOptions } from '../types'; const BASE_Keyword = '/keyword'; export class KeywordsEndpoint extends BaseEndpoint { constructor(accessToken: string) { super(accessToken); } async details(keywordId: number): Promise { return await this.api.get(`${BASE_Keyword}/${keywordId}`); } async belongingMovies( keywordId: number, options?: KeywordsOptions ): Promise { return await this.api.get( `${BASE_Keyword}/${keywordId}/movies`, options ); } }