UNPKG

kodikwrapper

Version:
29 lines (26 loc) 820 B
import { APIMethods } from './schema.js'; import './resources/countries.js'; import './resources/shared-types.js'; import './types.js'; import './resources/genres.js'; import './resources/list.js'; import './resources/qualities.js'; import './resources/search.js'; import './resources/translations.js'; import './resources/years.js'; interface ClientOptions { token: string; kodikApiUrl?: string; } declare const KODIK_API_URL = "https://kodikapi.com"; declare class ClientError extends Error { name: string; } declare class Client { KODIK_API_URL: string; constructor({ token, kodikApiUrl }: ClientOptions); static fromToken(token: string, options?: Omit<ClientOptions, 'token'>): Client; } interface Client extends APIMethods { } export { Client, ClientError, ClientOptions, KODIK_API_URL };