import { AudioIsolationClient } from "./api/resources/audioIsolation/client/Client"; import { AudioNativeClient } from "./api/resources/audioNative/client/Client"; import { ConversationalAiClient } from "./api/resources/conversationalAi/client/Client"; import { DubbingClient } from "./api/resources/dubbing/client/Client"; import { ForcedAlignmentClient } from "./api/resources/forcedAlignment/client/Client"; import { HistoryClient } from "./api/resources/history/client/Client"; import { ModelsClient } from "./api/resources/models/client/Client"; import { MusicClient } from "./api/resources/music/client/Client"; import { PronunciationDictionariesClient } from "./api/resources/pronunciationDictionaries/client/Client"; import { SamplesClient } from "./api/resources/samples/client/Client"; import { ServiceAccountsClient } from "./api/resources/serviceAccounts/client/Client"; import { SpeechToSpeechClient } from "./api/resources/speechToSpeech/client/Client"; import { SpeechToTextClient } from "./api/resources/speechToText/client/Client"; import { StudioClient } from "./api/resources/studio/client/Client"; import { TextToDialogueClient } from "./api/resources/textToDialogue/client/Client"; import { TextToSoundEffectsClient } from "./api/resources/textToSoundEffects/client/Client"; import { TextToSpeechClient } from "./api/resources/textToSpeech/client/Client"; import { TextToVoiceClient } from "./api/resources/textToVoice/client/Client"; import { TokensClient } from "./api/resources/tokens/client/Client"; import { UsageClient } from "./api/resources/usage/client/Client"; import { UserClient } from "./api/resources/user/client/Client"; import { VoicesClient } from "./api/resources/voices/client/Client"; import { WebhooksClient } from "./api/resources/webhooks/client/Client"; import { WorkspaceClient } from "./api/resources/workspace/client/Client"; import type { BaseClientOptions, BaseRequestOptions } from "./BaseClient"; import { type NormalizedClientOptions } from "./BaseClient"; import * as core from "./core"; export declare namespace ElevenLabsClient { type Options = BaseClientOptions; interface RequestOptions extends BaseRequestOptions { } } export declare class ElevenLabsClient { protected readonly _options: NormalizedClientOptions; protected _history: HistoryClient | undefined; protected _textToSoundEffects: TextToSoundEffectsClient | undefined; protected _audioIsolation: AudioIsolationClient | undefined; protected _samples: SamplesClient | undefined; protected _textToSpeech: TextToSpeechClient | undefined; protected _textToDialogue: TextToDialogueClient | undefined; protected _speechToSpeech: SpeechToSpeechClient | undefined; protected _textToVoice: TextToVoiceClient | undefined; protected _user: UserClient | undefined; protected _voices: VoicesClient | undefined; protected _studio: StudioClient | undefined; protected _dubbing: DubbingClient | undefined; protected _models: ModelsClient | undefined; protected _audioNative: AudioNativeClient | undefined; protected _usage: UsageClient | undefined; protected _pronunciationDictionaries: PronunciationDictionariesClient | undefined; protected _serviceAccounts: ServiceAccountsClient | undefined; protected _webhooks: WebhooksClient | undefined; protected _speechToText: SpeechToTextClient | undefined; protected _forcedAlignment: ForcedAlignmentClient | undefined; protected _conversationalAi: ConversationalAiClient | undefined; protected _music: MusicClient | undefined; protected _tokens: TokensClient | undefined; protected _workspace: WorkspaceClient | undefined; constructor(options?: ElevenLabsClient.Options); get history(): HistoryClient; get textToSoundEffects(): TextToSoundEffectsClient; get audioIsolation(): AudioIsolationClient; get samples(): SamplesClient; get textToSpeech(): TextToSpeechClient; get textToDialogue(): TextToDialogueClient; get speechToSpeech(): SpeechToSpeechClient; get textToVoice(): TextToVoiceClient; get user(): UserClient; get voices(): VoicesClient; get studio(): StudioClient; get dubbing(): DubbingClient; get models(): ModelsClient; get audioNative(): AudioNativeClient; get usage(): UsageClient; get pronunciationDictionaries(): PronunciationDictionariesClient; get serviceAccounts(): ServiceAccountsClient; get webhooks(): WebhooksClient; get speechToText(): SpeechToTextClient; get forcedAlignment(): ForcedAlignmentClient; get conversationalAi(): ConversationalAiClient; get music(): MusicClient; get tokens(): TokensClient; get workspace(): WorkspaceClient; /** * @param {string} agent_id * @param {string} branch_id * @param {ElevenLabsClient.RequestOptions} requestOptions - Request-specific configuration. * * @example * await client.deleteV1ConvaiAgentsAgentIdBranchesBranchId("agent_id", "branch_id") */ deleteV1ConvaiAgentsAgentIdBranchesBranchId(agent_id: string, branch_id: string, requestOptions?: ElevenLabsClient.RequestOptions): core.HttpResponsePromise; private __deleteV1ConvaiAgentsAgentIdBranchesBranchId; /** * Add a generated voice to the voice library. * * @param {ElevenLabsClient.RequestOptions} requestOptions - Request-specific configuration. * * @example * await client.saveAVoicePreview() */ saveAVoicePreview(requestOptions?: ElevenLabsClient.RequestOptions): core.HttpResponsePromise; private __saveAVoicePreview; }