import { AnimeDetail, AnimeSimple, Character, Genre, Stream, ResponsePagination, AnimesParams, Schedules, Option } from "../index";
declare function getAnimes(params?: AnimesParams, option?: Option): Promise<ResponsePagination>;
declare function getAnime(slug: string, option?: Option): Promise<AnimeDetail | undefined>;
declare function getStreams(episodeSlug: string, option?: Option): Promise<Stream[]>;
declare function getGenres(option?: Option): Promise<Genre[]>;
declare function getCharacters(option?: Option): Promise<Character[]>;
declare function getAnimesByDay(day: "senin" | "selasa" | "rabu" | "kamis" | "jumat" | "sabtu" | "minggu" | "random", option?: Option): Promise<AnimeSimple[]>;
declare function getScheduleAnimes(option?: Option): Promise<Schedules>;
export declare function getAnimesByAlphabet(alphabet: string, page?: number, option?: Option): Promise<ResponsePagination>;
declare const _default: {
    getAnimes: typeof getAnimes;
    getAnime: typeof getAnime;
    getStreams: typeof getStreams;
    getGenres: typeof getGenres;
    getCharacters: typeof getCharacters;
    getAnimesByDay: typeof getAnimesByDay;
    getScheduleAnimes: typeof getScheduleAnimes;
    getAnimesByAlphabet: typeof getAnimesByAlphabet;
};
export default _default;
//# sourceMappingURL=animasu.d.ts.map