UNPKG

@odyssoft/tmdb

Version:

Unofficial TMDB v3 api wrapper, built using TypeScript and node.js

44 lines (43 loc) 1.78 kB
import * as Types from '../types'; export declare const TVEpisode: (apiKey: string, tv_id: number, season_number: number) => { /** * Get the TV episode details by id. * @param {number} episode_number * @param {object} options * @returns Promise<TVEpisode> */ GetDetails: (episode_number: number, options?: Types.AppendOptions<Types.EpisodesAppend>) => Promise<Types.TVEpisode>; /** * Get the credits (cast, crew and guest stars) for a TV episode. * @param {number} episode_number * @param {object} options * @returns Promise<TVEpisodeCredits> */ GetCredits: (episode_number: number, options?: Types.Options) => Promise<Types.TVEpisodeCredits>; /** * Get the external ids for a TV episode. We currently support the following external sources. * @param {number} episode_number * @returns {object} Promise<TVExternalIds> */ GetExternalIds: (episode_number: number) => Promise<Types.TVExternalIds>; /** * Get the images that belong to a TV episode. * @param {number} episode_number * @returns {object} Promise<TVEpisodeImages> */ GetImages: (episode_number: number) => Promise<Types.TVEpisodeImages>; /** * Get the translation data for an episode. * @param {number} episode_number * @returns {object} Promise<TVSeasonTranslations> */ GetTranslations: (episode_number: number) => Promise<Types.TVSeasonTranslations>; /** * Get the videos that have been added to a TV episode. * @param {number} episode_number * @param {object} options * @returns Promise<TVEpisodeVideos> */ GetVideos: (episode_number: number, options?: Types.Options) => Promise<Types.TVSeasonVideos>; }; export default TVEpisode;