contentapi.ts
Version:
Nodejs library that provides high-level APIs for obtaining information on various entertainment media such as books, movies, comic books, anime, manga, and so on.
12 lines (11 loc) • 502 B
TypeScript
import { IAnimeInfo, IEpisodeServer, IMovieInfo, ISource, MovieParser, TvType } from '../../models';
export default class Turkish extends MovieParser {
name: string;
protected baseUrl: string;
protected classPath: string;
supportedTypes: Set<TvType>;
fetchMediaInfo(mediaId: string): Promise<IMovieInfo | IAnimeInfo>;
fetchEpisodeSources(episodeId: string): Promise<ISource>;
fetchEpisodeServers(): Promise<IEpisodeServer[]>;
search(q: string): Promise<IMovieInfo[]>;
}