hianime
Version:
a scraper for hianime
34 lines • 1.28 kB
TypeScript
import { HianimeResult } from "./types/hianime-result";
import { HianimeEpisode } from "./types/hianime-episode";
import { HianimeSources } from "./types/hianime-sources";
declare class Hianime {
private readonly BASE_URL;
private getAnimeList;
getSubbedAnime(page?: number): Promise<HianimeResult>;
getDubbedAnime(page?: number): Promise<HianimeResult>;
getMostPopular(page?: number): Promise<HianimeResult>;
getMovies(page?: number): Promise<HianimeResult>;
getTVShows(page?: number): Promise<HianimeResult>;
getSpecialList(page?: number): Promise<HianimeResult>;
getONAList(page?: number): Promise<HianimeResult>;
getOVAList(page?: number): Promise<HianimeResult>;
getTopAiring(page?: number): Promise<HianimeResult>;
getEpisodes(dataId: string): Promise<HianimeEpisode[]>;
getEpisodeServers(episodeId: string): Promise<{
sub: {
type: string;
id: string;
serverId: string;
name: string;
}[];
dub: {
type: string;
id: string;
serverId: string;
name: string;
}[];
}>;
getEpisodeSources(serverId: string): Promise<HianimeSources>;
}
export default Hianime;
//# sourceMappingURL=hianime.d.ts.map