UNPKG

@tutkli/jikan-ts

Version:

Node.js wrapper for the Jikan API with built-in typings.

42 lines (41 loc) 1.48 kB
import type { ClientArgs } from './base.client'; import { AnimeClient } from './anime.client'; import { CharactersClient } from './characters.client'; import { ClubsClient } from './clubs.client'; import { GenresClient } from './genres.client'; import { MagazinesClient } from './magazines.client'; import { MangaClient } from './manga.client'; import { PeopleClient } from './people.client'; import { ProducersClient } from './producers.client'; import { RandomClient } from './random.client'; import { RecommendationsClient } from './recommendations.client'; import { ReviewsClient } from './reviews.client'; import { SchedulesClient } from './schedules.client'; import { SeasonsClient } from './seasons.client'; import { TopClient } from './top.client'; import { WatchClient } from './watch.client'; /** * **Jikan Client** * * The main client used to access all the Jikan Endpoints: * * See also: [Jikan Documentation](https://docs.api.jikan.moe/) */ export declare class JikanClient { anime: AnimeClient; characters: CharactersClient; clubs: ClubsClient; genres: GenresClient; magazines: MagazinesClient; manga: MangaClient; people: PeopleClient; producers: ProducersClient; top: TopClient; schedules: SchedulesClient; seasons: SeasonsClient; random: RandomClient; recommendations: RecommendationsClient; reviews: ReviewsClient; watch: WatchClient; constructor(clientOptions?: Partial<ClientArgs>); }