UNPKG

@erkjbro/the-one-sdk

Version:
26 lines (25 loc) 863 B
import * as apiTypes from './types'; export declare class TheOneSdk { /** * SDK for interfacing with The One API. * * @remarks * This class is part of the {@link TheOneSdk} package. * * @class * @param access_token The access token for the API. * @param base_url The base URL for the API. * * @private fetchMovieData Fetches movie data from the API. * @public getMovieData Gets movie data from the API. */ private readonly access_token; private readonly base_url; constructor(access_token: string); private fetchMovieData; getMovieData(): Promise<apiTypes.MovieApiResponse>; getMovieData({ movieId }: { movieId: string; }): Promise<apiTypes.MovieApiResponse>; getMovieData({ movieId, quote }: apiTypes.MovieParams): Promise<apiTypes.MovieQuoteApiResponse>; }