import { ElevenLabsAudioWithTimestampsResponse, ElevenLabsCreateVoiceFromPreviewRequest, ElevenLabsStreamingAudioChunkWithTimestampsResponse, ElevenLabsTextToDialogueRequest, ElevenLabsTextToSpeechRequest, ElevenLabsVoice, ElevenLabsVoiceDesignRequest, ElevenLabsVoicePreviewsResponse, ElevenLabsVoiceRemixRequest } from "./types.js"; import type { ElevenLabsContext } from "./transport.js"; export declare function createTextToSpeechEndpoints(ctx: ElevenLabsContext): { v1: { textToSpeech: ((voiceId: string, req: ElevenLabsTextToSpeechRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ text: import("zod").ZodString; model_id: import("zod").ZodOptional, import("zod").ZodString]>>; language_code: import("zod").ZodOptional>; voice_settings: import("zod").ZodOptional; similarity_boost: import("zod").ZodOptional; style: import("zod").ZodOptional; use_speaker_boost: import("zod").ZodOptional; speed: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; pronunciation_dictionary_locators: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>>; seed: import("zod").ZodOptional>; previous_text: import("zod").ZodOptional>; next_text: import("zod").ZodOptional>; previous_request_ids: import("zod").ZodOptional>>; next_request_ids: import("zod").ZodOptional>>; use_pvc_as_ivc: import("zod").ZodOptional; apply_text_normalization: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; stream: ((voiceId: string, req: ElevenLabsTextToSpeechRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ text: import("zod").ZodString; model_id: import("zod").ZodOptional, import("zod").ZodString]>>; language_code: import("zod").ZodOptional>; voice_settings: import("zod").ZodOptional; similarity_boost: import("zod").ZodOptional; style: import("zod").ZodOptional; use_speaker_boost: import("zod").ZodOptional; speed: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; pronunciation_dictionary_locators: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>>; seed: import("zod").ZodOptional>; previous_text: import("zod").ZodOptional>; next_text: import("zod").ZodOptional>; previous_request_ids: import("zod").ZodOptional>>; next_request_ids: import("zod").ZodOptional>>; use_pvc_as_ivc: import("zod").ZodOptional; apply_text_normalization: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; withTimestamps: ((voiceId: string, req: ElevenLabsTextToSpeechRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ text: import("zod").ZodString; model_id: import("zod").ZodOptional, import("zod").ZodString]>>; language_code: import("zod").ZodOptional>; voice_settings: import("zod").ZodOptional; similarity_boost: import("zod").ZodOptional; style: import("zod").ZodOptional; use_speaker_boost: import("zod").ZodOptional; speed: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; pronunciation_dictionary_locators: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>>; seed: import("zod").ZodOptional>; previous_text: import("zod").ZodOptional>; next_text: import("zod").ZodOptional>; previous_request_ids: import("zod").ZodOptional>>; next_request_ids: import("zod").ZodOptional>>; use_pvc_as_ivc: import("zod").ZodOptional; apply_text_normalization: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; withTimestamps: ((voiceId: string, req: ElevenLabsTextToSpeechRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ text: import("zod").ZodString; model_id: import("zod").ZodOptional, import("zod").ZodString]>>; language_code: import("zod").ZodOptional>; voice_settings: import("zod").ZodOptional; similarity_boost: import("zod").ZodOptional; style: import("zod").ZodOptional; use_speaker_boost: import("zod").ZodOptional; speed: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; pronunciation_dictionary_locators: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>>; seed: import("zod").ZodOptional>; previous_text: import("zod").ZodOptional>; next_text: import("zod").ZodOptional>; previous_request_ids: import("zod").ZodOptional>>; next_request_ids: import("zod").ZodOptional>>; use_pvc_as_ivc: import("zod").ZodOptional; apply_text_normalization: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; textToDialogue: ((req: ElevenLabsTextToDialogueRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ inputs: import("zod").ZodArray>; model_id: import("zod").ZodOptional; language_code: import("zod").ZodOptional>; settings: import("zod").ZodOptional>>; pronunciation_dictionary_locators: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>>; seed: import("zod").ZodOptional>; apply_text_normalization: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; stream: ((req: ElevenLabsTextToDialogueRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ inputs: import("zod").ZodArray>; model_id: import("zod").ZodOptional; language_code: import("zod").ZodOptional>; settings: import("zod").ZodOptional>>; pronunciation_dictionary_locators: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>>; seed: import("zod").ZodOptional>; apply_text_normalization: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; withTimestamps: ((req: ElevenLabsTextToDialogueRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ inputs: import("zod").ZodArray>; model_id: import("zod").ZodOptional; language_code: import("zod").ZodOptional>; settings: import("zod").ZodOptional>>; pronunciation_dictionary_locators: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>>; seed: import("zod").ZodOptional>; apply_text_normalization: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; withTimestamps: ((req: ElevenLabsTextToDialogueRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ inputs: import("zod").ZodArray>; model_id: import("zod").ZodOptional; language_code: import("zod").ZodOptional>; settings: import("zod").ZodOptional>>; pronunciation_dictionary_locators: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>>; seed: import("zod").ZodOptional>; apply_text_normalization: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; textToVoice: ((req: ElevenLabsCreateVoiceFromPreviewRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ voice_name: import("zod").ZodString; voice_description: import("zod").ZodString; generated_voice_id: import("zod").ZodString; labels: import("zod").ZodOptional>>; played_not_selected_voice_ids: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>; } & { design: ((req: ElevenLabsVoiceDesignRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ voice_description: import("zod").ZodString; model_id: import("zod").ZodOptional, import("zod").ZodString]>>; text: import("zod").ZodOptional>; auto_generate_text: import("zod").ZodOptional; loudness: import("zod").ZodOptional; seed: import("zod").ZodOptional>; guidance_scale: import("zod").ZodOptional; stream_previews: import("zod").ZodOptional; should_enhance: import("zod").ZodOptional; remixing_session_id: import("zod").ZodOptional>; remixing_session_iteration_id: import("zod").ZodOptional>; quality: import("zod").ZodOptional>; reference_audio_base64: import("zod").ZodOptional>; prompt_strength: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; remix: ((voiceId: string, req: ElevenLabsVoiceRemixRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ voice_description: import("zod").ZodString; text: import("zod").ZodOptional>; auto_generate_text: import("zod").ZodOptional; loudness: import("zod").ZodOptional; seed: import("zod").ZodOptional>; guidance_scale: import("zod").ZodOptional; stream_previews: import("zod").ZodOptional; remixing_session_id: import("zod").ZodOptional>; remixing_session_iteration_id: import("zod").ZodOptional>; prompt_strength: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; stream: ((generatedVoiceId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; }; get: { v1: { textToVoice: { stream: ((generatedVoiceId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; }; }; post: { v1: { textToSpeech: ((voiceId: string, req: ElevenLabsTextToSpeechRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ text: import("zod").ZodString; model_id: import("zod").ZodOptional, import("zod").ZodString]>>; language_code: import("zod").ZodOptional>; voice_settings: import("zod").ZodOptional; similarity_boost: import("zod").ZodOptional; style: import("zod").ZodOptional; use_speaker_boost: import("zod").ZodOptional; speed: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; pronunciation_dictionary_locators: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>>; seed: import("zod").ZodOptional>; previous_text: import("zod").ZodOptional>; next_text: import("zod").ZodOptional>; previous_request_ids: import("zod").ZodOptional>>; next_request_ids: import("zod").ZodOptional>>; use_pvc_as_ivc: import("zod").ZodOptional; apply_text_normalization: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; stream: ((voiceId: string, req: ElevenLabsTextToSpeechRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ text: import("zod").ZodString; model_id: import("zod").ZodOptional, import("zod").ZodString]>>; language_code: import("zod").ZodOptional>; voice_settings: import("zod").ZodOptional; similarity_boost: import("zod").ZodOptional; style: import("zod").ZodOptional; use_speaker_boost: import("zod").ZodOptional; speed: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; pronunciation_dictionary_locators: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>>; seed: import("zod").ZodOptional>; previous_text: import("zod").ZodOptional>; next_text: import("zod").ZodOptional>; previous_request_ids: import("zod").ZodOptional>>; next_request_ids: import("zod").ZodOptional>>; use_pvc_as_ivc: import("zod").ZodOptional; apply_text_normalization: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; withTimestamps: ((voiceId: string, req: ElevenLabsTextToSpeechRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ text: import("zod").ZodString; model_id: import("zod").ZodOptional, import("zod").ZodString]>>; language_code: import("zod").ZodOptional>; voice_settings: import("zod").ZodOptional; similarity_boost: import("zod").ZodOptional; style: import("zod").ZodOptional; use_speaker_boost: import("zod").ZodOptional; speed: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; pronunciation_dictionary_locators: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>>; seed: import("zod").ZodOptional>; previous_text: import("zod").ZodOptional>; next_text: import("zod").ZodOptional>; previous_request_ids: import("zod").ZodOptional>>; next_request_ids: import("zod").ZodOptional>>; use_pvc_as_ivc: import("zod").ZodOptional; apply_text_normalization: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; withTimestamps: ((voiceId: string, req: ElevenLabsTextToSpeechRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ text: import("zod").ZodString; model_id: import("zod").ZodOptional, import("zod").ZodString]>>; language_code: import("zod").ZodOptional>; voice_settings: import("zod").ZodOptional; similarity_boost: import("zod").ZodOptional; style: import("zod").ZodOptional; use_speaker_boost: import("zod").ZodOptional; speed: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>; pronunciation_dictionary_locators: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>>; seed: import("zod").ZodOptional>; previous_text: import("zod").ZodOptional>; next_text: import("zod").ZodOptional>; previous_request_ids: import("zod").ZodOptional>>; next_request_ids: import("zod").ZodOptional>>; use_pvc_as_ivc: import("zod").ZodOptional; apply_text_normalization: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; textToDialogue: ((req: ElevenLabsTextToDialogueRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ inputs: import("zod").ZodArray>; model_id: import("zod").ZodOptional; language_code: import("zod").ZodOptional>; settings: import("zod").ZodOptional>>; pronunciation_dictionary_locators: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>>; seed: import("zod").ZodOptional>; apply_text_normalization: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; stream: ((req: ElevenLabsTextToDialogueRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ inputs: import("zod").ZodArray>; model_id: import("zod").ZodOptional; language_code: import("zod").ZodOptional>; settings: import("zod").ZodOptional>>; pronunciation_dictionary_locators: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>>; seed: import("zod").ZodOptional>; apply_text_normalization: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; withTimestamps: ((req: ElevenLabsTextToDialogueRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ inputs: import("zod").ZodArray>; model_id: import("zod").ZodOptional; language_code: import("zod").ZodOptional>; settings: import("zod").ZodOptional>>; pronunciation_dictionary_locators: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>>; seed: import("zod").ZodOptional>; apply_text_normalization: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; withTimestamps: ((req: ElevenLabsTextToDialogueRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ inputs: import("zod").ZodArray>; model_id: import("zod").ZodOptional; language_code: import("zod").ZodOptional>; settings: import("zod").ZodOptional>>; pronunciation_dictionary_locators: import("zod").ZodOptional; }, import("zod/v4/core").$loose>>>>; seed: import("zod").ZodOptional>; apply_text_normalization: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; textToVoice: ((req: ElevenLabsCreateVoiceFromPreviewRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ voice_name: import("zod").ZodString; voice_description: import("zod").ZodString; generated_voice_id: import("zod").ZodString; labels: import("zod").ZodOptional>>; played_not_selected_voice_ids: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>; } & { design: ((req: ElevenLabsVoiceDesignRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ voice_description: import("zod").ZodString; model_id: import("zod").ZodOptional, import("zod").ZodString]>>; text: import("zod").ZodOptional>; auto_generate_text: import("zod").ZodOptional; loudness: import("zod").ZodOptional; seed: import("zod").ZodOptional>; guidance_scale: import("zod").ZodOptional; stream_previews: import("zod").ZodOptional; should_enhance: import("zod").ZodOptional; remixing_session_id: import("zod").ZodOptional>; remixing_session_iteration_id: import("zod").ZodOptional>; quality: import("zod").ZodOptional>; reference_audio_base64: import("zod").ZodOptional>; prompt_strength: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; remix: ((voiceId: string, req: ElevenLabsVoiceRemixRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ voice_description: import("zod").ZodString; text: import("zod").ZodOptional>; auto_generate_text: import("zod").ZodOptional; loudness: import("zod").ZodOptional; seed: import("zod").ZodOptional>; guidance_scale: import("zod").ZodOptional; stream_previews: import("zod").ZodOptional; remixing_session_id: import("zod").ZodOptional>; remixing_session_iteration_id: import("zod").ZodOptional>; prompt_strength: import("zod").ZodOptional>; output_format: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; stream: ((generatedVoiceId: string, signal?: AbortSignal) => Promise) & { schema: undefined; }; }; }; }; }; //# sourceMappingURL=text-to-speech.d.ts.map