import { AnimeParser, ISearch, IAnimeInfo, IAnimeResult, ISource, IEpisodeServer } from '../../models'; declare class AnimePahe extends AnimeParser { readonly name = "AnimePahe"; protected baseUrl: string; protected logo: string; protected classPath: string; private readonly sgProxy; /** * @param query Search query */ search: (query: string) => Promise>; /** * @param id Anime id * @param episodePage Episode page number (optional) default: -1 to get all episodes. number of episode pages can be found in the anime info object */ fetchAnimeInfo: (id: string, episodePage?: number) => Promise; /** * * @param episodeId Episode id */ fetchEpisodeSources: (episodeId: string) => Promise; private fetchEpisodes; /** * @deprecated * @attention AnimePahe doesn't support this method */ fetchEpisodeServers: (episodeLink: string) => Promise; } export default AnimePahe;