ctan
Version:
CTAN (Comprehensive TeX Archive Network) API client for Node.js
20 lines (19 loc) • 733 B
TypeScript
import { ClientBase } from "../client-base.js";
import type { ClientConfig } from "../config.js";
import { Searchable } from "./search/mixin.js";
import { Client as ClientV1_0 } from "./v1_0/client.js";
import { Client as ClientV1_1 } from "./v1_1/client.js";
import { Client as ClientV1_2 } from "./v1_2/client.js";
import { Client as ClientV1_3 } from "./v1_3/client.js";
import { Client as ClientV2_0 } from "./v2_0/client.js";
export declare class Client extends ClientBase {
#private;
constructor(config?: Readonly<ClientConfig>);
get v1_0(): ClientV1_0;
get v1_1(): ClientV1_1;
get v1_2(): ClientV1_2;
get v1_3(): ClientV1_3;
get v2_0(): ClientV2_0;
}
export interface Client extends Searchable {
}