UNPKG

myanimelist-wrapper

Version:

A comprehensive TypeScript wrapper for the Jikan API v4 (unofficial MyAnimeList API)

32 lines (31 loc) 909 B
import type { JikanClient } from "../client"; import type { Anime, Character, JikanResponse, Manga, Person } from "../types"; export declare class RandomEndpoint { private client; constructor(client: JikanClient); /** * Get random anime * @returns Promise with random anime data */ getAnime(): Promise<JikanResponse<Anime>>; /** * Get random manga * @returns Promise with random manga data */ getManga(): Promise<JikanResponse<Manga>>; /** * Get random character * @returns Promise with random character data */ getCharacter(): Promise<JikanResponse<Character>>; /** * Get random person * @returns Promise with random person data */ getPerson(): Promise<JikanResponse<Person>>; /** * Get random user * @returns Promise with random user data */ getUser(): Promise<JikanResponse<any>>; }