/** * This file was auto-generated by Fern from our API Definition. */ import * as environments from "./environments"; import * as core from "./core"; import { History } from "./api/resources/history/client/Client"; import { Samples } from "./api/resources/samples/client/Client"; import { TextToSpeech } from "./api/resources/textToSpeech/client/Client"; import { User } from "./api/resources/user/client/Client"; import { Voices } from "./api/resources/voices/client/Client"; import { Projects } from "./api/resources/projects/client/Client"; import { Models } from "./api/resources/models/client/Client"; import { AudioNative } from "./api/resources/audioNative/client/Client"; import { PronunciationDictionary } from "./api/resources/pronunciationDictionary/client/Client"; export declare namespace ElevenLabsClient { interface Options { environment?: core.Supplier; xiApiKey?: core.Supplier; } interface RequestOptions { timeoutInSeconds?: number; maxRetries?: number; } } export declare class ElevenLabsClient { protected readonly _options: ElevenLabsClient.Options; constructor(_options?: ElevenLabsClient.Options); protected _history: History | undefined; get history(): History; protected _samples: Samples | undefined; get samples(): Samples; protected _textToSpeech: TextToSpeech | undefined; get textToSpeech(): TextToSpeech; protected _user: User | undefined; get user(): User; protected _voices: Voices | undefined; get voices(): Voices; protected _projects: Projects | undefined; get projects(): Projects; protected _models: Models | undefined; get models(): Models; protected _audioNative: AudioNative | undefined; get audioNative(): AudioNative; protected _pronunciationDictionary: PronunciationDictionary | undefined; get pronunciationDictionary(): PronunciationDictionary; }