@tutkli/jikan-ts
Version:
Node.js wrapper for the Jikan API with built-in typings.
28 lines (27 loc) • 1.02 kB
TypeScript
import type { PaginationParams } from '../models';
import type { WatchEpisode, WatchEpisodePromo } from '../models/watch/watch.model';
import { BaseClient } from './base.client';
/**
* **Watch Client**
* Client used to access the Watch Endpoint:
*
* See also: [Jikan Documentation](https://docs.api.jikan.moe/)
*/
export declare class WatchClient extends BaseClient {
/**
* @returns Recently added episodes
*/
getWatchRecentEpisodes(): Promise<import("../models").JikanResponse<WatchEpisode[]>>;
/**
* @returns Recently Popular episodes
*/
getWatchPopularEpisodes(): Promise<import("../models").JikanResponse<WatchEpisode[]>>;
/**
* @returns Recently added promotional videos
*/
getWatchRecentPromos(params?: Partial<PaginationParams>): Promise<import("../models").JikanResponse<WatchEpisodePromo[]>>;
/**
* @returns Popular promotional videos
*/
getWatchPopularPromos(): Promise<import("../models").JikanResponse<WatchEpisodePromo[]>>;
}