UNPKG

myanimelist-wrapper

Version:

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

25 lines (24 loc) 824 B
import type { JikanClient } from "../client"; import type { JikanPaginatedResponse, JikanResponse, Person, PersonPicture, PersonQueryParams } from "../types"; export declare class PeopleEndpoint { private client; constructor(client: JikanClient); /** * Get person by ID * @param id Person ID * @returns Promise with person data */ getById(id: number): Promise<JikanResponse<Person>>; /** * Get person pictures * @param id Person ID * @returns Promise with person pictures data */ getPictures(id: number): Promise<JikanResponse<PersonPicture[]>>; /** * Search for people * @param params Search parameters * @returns Promise with people search results */ search(params?: PersonQueryParams): Promise<JikanPaginatedResponse<Person>>; }