UNPKG

@tiktikimelbo7/extensions

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.

19 lines (18 loc) 793 B
import { AnimeParser, IAnimeInfo, IAnimeResult, IEpisodeServer, ISearch, ISource, ProxyConfig } from '../../models'; import { AxiosAdapter } from 'axios'; declare class Bilibili extends AnimeParser { readonly name = "Bilibili"; protected baseUrl: string; protected logo: string; protected classPath: string; private apiUrl; private cookie; private locale; private sgProxy; constructor(cookie?: string, locale?: string, proxyConfig?: ProxyConfig, adapter?: AxiosAdapter); search(query: string): Promise<ISearch<IAnimeResult>>; fetchAnimeInfo(id: string): Promise<IAnimeInfo>; fetchEpisodeSources(episodeId: string, ...args: any): Promise<ISource>; fetchEpisodeServers(episodeId: string): Promise<IEpisodeServer[]>; } export default Bilibili;