import { ElevenLabsSpeechToSpeechRequest } from "./types.js"; import type { ElevenLabsContext } from "./transport.js"; export declare function createSpeechToSpeechEndpoints(ctx: ElevenLabsContext): { v1: { speechToSpeech: ((voiceId: string, req: ElevenLabsSpeechToSpeechRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ audio: import("zod").ZodCustom; model_id: 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>, import("zod").ZodString]>>>; seed: import("zod").ZodOptional>; remove_background_noise: import("zod").ZodOptional; file_format: import("zod").ZodOptional>>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; stream: ((voiceId: string, req: ElevenLabsSpeechToSpeechRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ audio: import("zod").ZodCustom; model_id: 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>, import("zod").ZodString]>>>; seed: import("zod").ZodOptional>; remove_background_noise: import("zod").ZodOptional; file_format: import("zod").ZodOptional>>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; }; post: { v1: { speechToSpeech: ((voiceId: string, req: ElevenLabsSpeechToSpeechRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ audio: import("zod").ZodCustom; model_id: 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>, import("zod").ZodString]>>>; seed: import("zod").ZodOptional>; remove_background_noise: import("zod").ZodOptional; file_format: import("zod").ZodOptional>>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; stream: ((voiceId: string, req: ElevenLabsSpeechToSpeechRequest, signal?: AbortSignal) => Promise) & { schema: import("zod").ZodObject<{ audio: import("zod").ZodCustom; model_id: 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>, import("zod").ZodString]>>>; seed: import("zod").ZodOptional>; remove_background_noise: import("zod").ZodOptional; file_format: import("zod").ZodOptional>>; output_format: import("zod").ZodOptional; enable_logging: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; }; }; }; //# sourceMappingURL=speech-to-speech.d.ts.map