import { ElevenLabsAddPvcSamplesRequest, ElevenLabsAddPvcSamplesResponse, ElevenLabsAddSharedVoiceRequest, ElevenLabsAddSharedVoiceResponse, ElevenLabsAddVoiceRequest, ElevenLabsAddVoiceResponse, ElevenLabsCreatePvcVoiceRequest, ElevenLabsCreatePvcVoiceResponse, ElevenLabsDeleteVoiceResponse, ElevenLabsDeleteVoiceSampleResponse, ElevenLabsEditPvcVoiceRequest, ElevenLabsEditPvcVoiceResponse, ElevenLabsEditVoiceRequest, ElevenLabsEditVoiceResponse, ElevenLabsEditVoiceSettingsRequest, ElevenLabsEditVoiceSettingsResponse, ElevenLabsGetPvcSampleAudioRequest, ElevenLabsGetPvcVoiceCaptchaResponse, ElevenLabsGetVoiceRequest, ElevenLabsLibraryVoicesResponse, ElevenLabsListV1VoicesRequest, ElevenLabsListV1VoicesResponse, ElevenLabsListVoicesRequest, ElevenLabsListVoicesResponse, ElevenLabsPvcManualVerificationRequest, ElevenLabsPvcManualVerificationResponse, ElevenLabsPvcTrainRequest, ElevenLabsPvcTrainResponse, ElevenLabsPvcVoiceCaptchaRequest, ElevenLabsPvcVoiceCaptchaResponse, ElevenLabsPvcVoiceSampleWaveformResponse, ElevenLabsSharedVoicesRequest, ElevenLabsSimilarVoicesRequest, ElevenLabsSpeakerAudioResponse, ElevenLabsSpeakerSeparation, ElevenLabsStartSpeakerSeparationResponse, ElevenLabsUpdatePvcVoiceSampleRequest, ElevenLabsUpdatePvcVoiceSampleResponse, ElevenLabsVoice, ElevenLabsVoiceSamplePreviewResponse, ElevenLabsVoiceSettings } from "./types.js"; import type { ElevenLabsContext } from "./transport.js"; export declare function createVoicesEndpoints(ctx: ElevenLabsContext): { v1: { voices: ((voiceId: string, req?: ElevenLabsGetVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ with_settings: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; } & { list: ((req?: ElevenLabsListV1VoicesRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ show_legacy: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; delete: ((voiceId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; add: ((req: ElevenLabsAddVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ name: import("zod").ZodString; files: import("zod").ZodArray>; remove_background_noise: import("zod").ZodOptional; description: import("zod").ZodOptional>; labels: import("zod").ZodOptional, import("zod").ZodString]>>>; }, import("zod/v4/core").$strip>; share: ((publicUserId: string, voiceId: string, req: ElevenLabsAddSharedVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ new_name: import("zod").ZodString; bookmarked: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; edit: ((voiceId: string, req: ElevenLabsEditVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ name: import("zod").ZodString; files: import("zod").ZodOptional>>; remove_background_noise: import("zod").ZodOptional; description: import("zod").ZodOptional>; labels: import("zod").ZodOptional, import("zod").ZodString]>>>; moderate_metadata: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; settings: ((voiceId: string, signal?: AbortSignal) => Promise) & { schema: undefined; } & { default: ((signal?: AbortSignal) => Promise) & { schema: undefined; }; edit: ((voiceId: string, req: ElevenLabsEditVoiceSettingsRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ stability: import("zod").ZodOptional>; use_speaker_boost: import("zod").ZodOptional>; similarity_boost: import("zod").ZodOptional>; style: import("zod").ZodOptional>; speed: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; }; samples: { delete: ((voiceId: string, sampleId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; audio: ((voiceId: string, sampleId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; pvc: ((req: ElevenLabsCreatePvcVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ name: import("zod").ZodString; language: import("zod").ZodString; description: import("zod").ZodOptional>; labels: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>; } & { edit: ((voiceId: string, req: ElevenLabsEditPvcVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ name: import("zod").ZodString; language: import("zod").ZodString; description: import("zod").ZodOptional>; labels: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>; }; captcha: ((voiceId: string, req: ElevenLabsPvcVoiceCaptchaRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ recording: import("zod").ZodCustom; }, import("zod/v4/core").$strip>; } & { get: ((voiceId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; samples: ((voiceId: string, sampleId: string, req?: ElevenLabsUpdatePvcVoiceSampleRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ remove_background_noise: import("zod").ZodOptional; selected_speaker_ids: import("zod").ZodOptional>>; trim_start_time: import("zod").ZodOptional>; trim_end_time: import("zod").ZodOptional>; file_name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; } & { add: ((voiceId: string, req: ElevenLabsAddPvcSamplesRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ files: import("zod").ZodArray>; remove_background_noise: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; audio: ((voiceId: string, sampleId: string, req?: ElevenLabsGetPvcSampleAudioRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ remove_background_noise: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; delete: ((voiceId: string, sampleId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; separateSpeakers: ((voiceId: string, sampleId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; speakers: ((voiceId: string, sampleId: string, signal?: AbortSignal) => Promise) & { schema: undefined; } & { audio: ((voiceId: string, sampleId: string, speakerId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; waveform: ((voiceId: string, sampleId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; train: ((voiceId: string, req?: ElevenLabsPvcTrainRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ model_id: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; verification: ((voiceId: string, req: ElevenLabsPvcManualVerificationRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ files: import("zod").ZodArray>; extra_text: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; }; }; sharedVoices: ((req?: ElevenLabsSharedVoicesRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ page_size: import("zod").ZodOptional; category: import("zod").ZodOptional>; gender: import("zod").ZodOptional>; age: import("zod").ZodOptional>; accent: import("zod").ZodOptional>; language: import("zod").ZodOptional>; locale: import("zod").ZodOptional>; search: import("zod").ZodOptional>; use_cases: import("zod").ZodOptional>>; descriptives: import("zod").ZodOptional>>; featured: import("zod").ZodOptional; min_notice_period_days: import("zod").ZodOptional>; include_custom_rates: import("zod").ZodOptional>; include_live_moderated: import("zod").ZodOptional>; reader_app_enabled: import("zod").ZodOptional; owner_id: import("zod").ZodOptional>; sort: import("zod").ZodOptional>; page: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; similarVoices: ((req?: ElevenLabsSimilarVoicesRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ audio_file: import("zod").ZodOptional>; similarity_threshold: import("zod").ZodOptional>; top_k: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; }; v2: { voices: ((req?: ElevenLabsListVoicesRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ next_page_token: import("zod").ZodOptional>; page_size: import("zod").ZodOptional; search: import("zod").ZodOptional>; sort: import("zod").ZodOptional>>; sort_direction: import("zod").ZodOptional>>; voice_type: import("zod").ZodOptional>>; category: import("zod").ZodOptional>>; fine_tuning_state: import("zod").ZodOptional>>; collection_id: import("zod").ZodOptional>; include_total_count: import("zod").ZodOptional; voice_ids: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>; }; }; get: { v1: { voices: ((voiceId: string, req?: ElevenLabsGetVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ with_settings: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; } & { list: ((req?: ElevenLabsListV1VoicesRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ show_legacy: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; delete: ((voiceId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; add: ((req: ElevenLabsAddVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ name: import("zod").ZodString; files: import("zod").ZodArray>; remove_background_noise: import("zod").ZodOptional; description: import("zod").ZodOptional>; labels: import("zod").ZodOptional, import("zod").ZodString]>>>; }, import("zod/v4/core").$strip>; share: ((publicUserId: string, voiceId: string, req: ElevenLabsAddSharedVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ new_name: import("zod").ZodString; bookmarked: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; edit: ((voiceId: string, req: ElevenLabsEditVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ name: import("zod").ZodString; files: import("zod").ZodOptional>>; remove_background_noise: import("zod").ZodOptional; description: import("zod").ZodOptional>; labels: import("zod").ZodOptional, import("zod").ZodString]>>>; moderate_metadata: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; settings: ((voiceId: string, signal?: AbortSignal) => Promise) & { schema: undefined; } & { default: ((signal?: AbortSignal) => Promise) & { schema: undefined; }; edit: ((voiceId: string, req: ElevenLabsEditVoiceSettingsRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ stability: import("zod").ZodOptional>; use_speaker_boost: import("zod").ZodOptional>; similarity_boost: import("zod").ZodOptional>; style: import("zod").ZodOptional>; speed: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; }; samples: { delete: ((voiceId: string, sampleId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; audio: ((voiceId: string, sampleId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; pvc: ((req: ElevenLabsCreatePvcVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ name: import("zod").ZodString; language: import("zod").ZodString; description: import("zod").ZodOptional>; labels: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>; } & { edit: ((voiceId: string, req: ElevenLabsEditPvcVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ name: import("zod").ZodString; language: import("zod").ZodString; description: import("zod").ZodOptional>; labels: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>; }; captcha: ((voiceId: string, req: ElevenLabsPvcVoiceCaptchaRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ recording: import("zod").ZodCustom; }, import("zod/v4/core").$strip>; } & { get: ((voiceId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; samples: ((voiceId: string, sampleId: string, req?: ElevenLabsUpdatePvcVoiceSampleRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ remove_background_noise: import("zod").ZodOptional; selected_speaker_ids: import("zod").ZodOptional>>; trim_start_time: import("zod").ZodOptional>; trim_end_time: import("zod").ZodOptional>; file_name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; } & { add: ((voiceId: string, req: ElevenLabsAddPvcSamplesRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ files: import("zod").ZodArray>; remove_background_noise: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; audio: ((voiceId: string, sampleId: string, req?: ElevenLabsGetPvcSampleAudioRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ remove_background_noise: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; delete: ((voiceId: string, sampleId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; separateSpeakers: ((voiceId: string, sampleId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; speakers: ((voiceId: string, sampleId: string, signal?: AbortSignal) => Promise) & { schema: undefined; } & { audio: ((voiceId: string, sampleId: string, speakerId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; waveform: ((voiceId: string, sampleId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; train: ((voiceId: string, req?: ElevenLabsPvcTrainRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ model_id: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; verification: ((voiceId: string, req: ElevenLabsPvcManualVerificationRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ files: import("zod").ZodArray>; extra_text: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; }; }; sharedVoices: ((req?: ElevenLabsSharedVoicesRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ page_size: import("zod").ZodOptional; category: import("zod").ZodOptional>; gender: import("zod").ZodOptional>; age: import("zod").ZodOptional>; accent: import("zod").ZodOptional>; language: import("zod").ZodOptional>; locale: import("zod").ZodOptional>; search: import("zod").ZodOptional>; use_cases: import("zod").ZodOptional>>; descriptives: import("zod").ZodOptional>>; featured: import("zod").ZodOptional; min_notice_period_days: import("zod").ZodOptional>; include_custom_rates: import("zod").ZodOptional>; include_live_moderated: import("zod").ZodOptional>; reader_app_enabled: import("zod").ZodOptional; owner_id: import("zod").ZodOptional>; sort: import("zod").ZodOptional>; page: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; v2: { voices: ((req?: ElevenLabsListVoicesRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ next_page_token: import("zod").ZodOptional>; page_size: import("zod").ZodOptional; search: import("zod").ZodOptional>; sort: import("zod").ZodOptional>>; sort_direction: import("zod").ZodOptional>>; voice_type: import("zod").ZodOptional>>; category: import("zod").ZodOptional>>; fine_tuning_state: import("zod").ZodOptional>>; collection_id: import("zod").ZodOptional>; include_total_count: import("zod").ZodOptional; voice_ids: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>; }; }; }; post: { v1: { similarVoices: ((req?: ElevenLabsSimilarVoicesRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ audio_file: import("zod").ZodOptional>; similarity_threshold: import("zod").ZodOptional>; top_k: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; voices: { add: ((req: ElevenLabsAddVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ name: import("zod").ZodString; files: import("zod").ZodArray>; remove_background_noise: import("zod").ZodOptional; description: import("zod").ZodOptional>; labels: import("zod").ZodOptional, import("zod").ZodString]>>>; }, import("zod/v4/core").$strip>; share: ((publicUserId: string, voiceId: string, req: ElevenLabsAddSharedVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ new_name: import("zod").ZodString; bookmarked: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; edit: ((voiceId: string, req: ElevenLabsEditVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ name: import("zod").ZodString; files: import("zod").ZodOptional>>; remove_background_noise: import("zod").ZodOptional; description: import("zod").ZodOptional>; labels: import("zod").ZodOptional, import("zod").ZodString]>>>; moderate_metadata: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; settings: { edit: ((voiceId: string, req: ElevenLabsEditVoiceSettingsRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ stability: import("zod").ZodOptional>; use_speaker_boost: import("zod").ZodOptional>; similarity_boost: import("zod").ZodOptional>; style: import("zod").ZodOptional>; speed: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; }; pvc: ((req: ElevenLabsCreatePvcVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ name: import("zod").ZodString; language: import("zod").ZodString; description: import("zod").ZodOptional>; labels: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>; } & { edit: ((voiceId: string, req: ElevenLabsEditPvcVoiceRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ name: import("zod").ZodString; language: import("zod").ZodString; description: import("zod").ZodOptional>; labels: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>; }; captcha: ((voiceId: string, req: ElevenLabsPvcVoiceCaptchaRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ recording: import("zod").ZodCustom; }, import("zod/v4/core").$strip>; } & { get: ((voiceId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; samples: ((voiceId: string, sampleId: string, req?: ElevenLabsUpdatePvcVoiceSampleRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ remove_background_noise: import("zod").ZodOptional; selected_speaker_ids: import("zod").ZodOptional>>; trim_start_time: import("zod").ZodOptional>; trim_end_time: import("zod").ZodOptional>; file_name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; } & { add: ((voiceId: string, req: ElevenLabsAddPvcSamplesRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ files: import("zod").ZodArray>; remove_background_noise: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; separateSpeakers: ((voiceId: string, sampleId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; train: ((voiceId: string, req?: ElevenLabsPvcTrainRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ model_id: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; verification: ((voiceId: string, req: ElevenLabsPvcManualVerificationRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ files: import("zod").ZodArray>; extra_text: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }; }; }; }; }; delete: { v1: { voices: { delete: ((voiceId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; samples: { delete: ((voiceId: string, sampleId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; pvc: { samples: { delete: ((voiceId: string, sampleId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; }; }; }; }; }; //# sourceMappingURL=voices.d.ts.map