import type { BaseClientOptions, BaseRequestOptions } from "../../../../BaseClient.js"; import { type NormalizedClientOptionsWithAuth } from "../../../../BaseClient.js"; import * as core from "../../../../core/index.js"; import * as Corti from "../../../index.js"; export declare namespace LanguagesClient { type Options = BaseClientOptions; interface RequestOptions extends BaseRequestOptions { } } export declare class LanguagesClient { protected readonly _options: NormalizedClientOptionsWithAuth; constructor(options: LanguagesClient.Options); /** * Returns a list of available languages with their enabled endpoints details. * * @param {Corti.LanguagesListRequest} request * @param {LanguagesClient.RequestOptions} requestOptions - Request-specific configuration. * * @throws {@link Corti.BadRequestError} * * @example * await client.languages.list() */ list(request?: Corti.LanguagesListRequest, requestOptions?: LanguagesClient.RequestOptions): core.HttpResponsePromise; private __list; }