@tutkli/jikan-ts
Version:
Node.js wrapper for the Jikan API with built-in typings.
42 lines (41 loc) • 1.48 kB
TypeScript
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>);
}