import * as z from "zod"; /** Returns the ElevenLabs user and subscription represented by the key. */ export declare const getElevenLabsUser: import("../..").DefinedAction, z.ZodObject<{ createdAt: z.ZodNumber; firstName: z.ZodOptional>; isOnboardingCompleted: z.ZodBoolean; seatType: z.ZodString; subscription: z.ZodObject<{ characterCount: z.ZodNumber; characterLimit: z.ZodNumber; status: z.ZodString; tier: z.ZodString; }, z.core.$strip>; userId: z.ZodString; }, z.core.$strip>, "elevenlabs", false, never>; /** Lists models available to the connected ElevenLabs account. */ export declare const listElevenLabsModels: import("../..").DefinedAction, z.ZodObject<{ models: z.ZodArray>; maximumTextLengthPerRequest: z.ZodNumber; modelId: z.ZodString; name: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>, "elevenlabs", false, never>; /** Lists ElevenLabs voices with cursor pagination and provider filters. */ export declare const listElevenLabsVoices: import("../..").DefinedAction>; includeTotalCount: z.ZodPrefault; languages: z.ZodOptional>; nextPageToken: z.ZodOptional; pageSize: z.ZodPrefault; search: z.ZodOptional; sort: z.ZodOptional>; sortDirection: z.ZodOptional>; voiceIds: z.ZodOptional>; voiceType: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ hasMore: z.ZodBoolean; nextPageToken: z.ZodOptional>; totalCount: z.ZodNumber; voices: z.ZodArray>>; category: z.ZodString; description: z.ZodOptional>; labels: z.ZodRecord; name: z.ZodString; previewUrl: z.ZodOptional>; voiceId: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>, "elevenlabs", false, never>; /** Gets one ElevenLabs voice. */ export declare const getElevenLabsVoice: import("../..").DefinedAction, z.ZodObject<{ availableForTiers: z.ZodOptional>>; category: z.ZodString; description: z.ZodOptional>; labels: z.ZodRecord; name: z.ZodString; previewUrl: z.ZodOptional>; voiceId: z.ZodString; }, z.core.$strip>, "elevenlabs", false, never>; /** Converts text to an audio file with an ElevenLabs voice. */ export declare const createElevenLabsSpeech: import("../..").DefinedAction>; enableLogging: z.ZodPrefault; languageCode: z.ZodOptional; modelId: z.ZodPrefault; nextRequestIds: z.ZodOptional>; nextText: z.ZodOptional; outputFormat: z.ZodPrefault>; previousRequestIds: z.ZodOptional>; previousText: z.ZodOptional; seed: z.ZodOptional; text: z.ZodString; voiceId: z.ZodString; voiceSettings: z.ZodOptional; speed: z.ZodOptional; stability: z.ZodOptional; style: z.ZodOptional; useSpeakerBoost: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, z.ZodCustom, "elevenlabs", false, never>; /** Converts text to speech with character-level timing. */ export declare const createElevenLabsSpeechWithTimestamps: import("../..").DefinedAction>; enableLogging: z.ZodPrefault; languageCode: z.ZodOptional; modelId: z.ZodPrefault; nextRequestIds: z.ZodOptional>; nextText: z.ZodOptional; outputFormat: z.ZodPrefault>; previousRequestIds: z.ZodOptional>; previousText: z.ZodOptional; seed: z.ZodOptional; text: z.ZodString; voiceId: z.ZodString; voiceSettings: z.ZodOptional; speed: z.ZodOptional; stability: z.ZodOptional; style: z.ZodOptional; useSpeakerBoost: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ alignment: z.ZodNullable; characterStartTimesSeconds: z.ZodArray; characters: z.ZodArray; }, z.core.$strip>>; audioBase64: z.ZodBase64; normalizedAlignment: z.ZodNullable; characterStartTimesSeconds: z.ZodArray; characters: z.ZodArray; }, z.core.$strip>>; }, z.core.$strip>, "elevenlabs", false, never>; /** Converts a multi-speaker script into one audio file. */ export declare const createElevenLabsDialogue: import("../..").DefinedAction>; inputs: z.ZodArray>; languageCode: z.ZodOptional; modelId: z.ZodPrefault; outputFormat: z.ZodPrefault>; seed: z.ZodOptional; }, z.core.$strip>, z.ZodCustom, "elevenlabs", false, never>; /** Changes the voice in an audio file while preserving delivery. */ export declare const convertElevenLabsSpeech: import("../..").DefinedAction; fileFormat: z.ZodPrefault>; modelId: z.ZodPrefault; outputFormat: z.ZodPrefault>; removeBackgroundNoise: z.ZodPrefault; seed: z.ZodOptional; voiceId: z.ZodString; voiceSettings: z.ZodOptional; speed: z.ZodOptional; stability: z.ZodOptional; style: z.ZodOptional; useSpeakerBoost: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, z.ZodCustom, "elevenlabs", false, never>; /** Transcribes an audio or video file or a supported source URL. */ export declare const transcribeWithElevenLabs: import("../..").DefinedAction; diarize: z.ZodPrefault; file: z.ZodOptional>; fileFormat: z.ZodPrefault>; keyterms: z.ZodOptional>; languageCode: z.ZodOptional; modelId: z.ZodPrefault; multichannelOutputStyle: z.ZodPrefault>; noVerbatim: z.ZodPrefault; numSpeakers: z.ZodOptional; seed: z.ZodOptional; sourceUrl: z.ZodOptional; tagAudioEvents: z.ZodPrefault; temperature: z.ZodOptional; timestampsGranularity: z.ZodPrefault>; useMultiChannel: z.ZodPrefault; }, z.core.$strip>, z.ZodUnion>; end: z.ZodOptional>; logprob: z.ZodOptional; speakerId: z.ZodOptional>; start: z.ZodOptional>; text: z.ZodString; type: z.ZodEnum<{ audio_event: "audio_event"; spacing: "spacing"; word: "word"; }>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ transcripts: z.ZodArray>; end: z.ZodOptional>; logprob: z.ZodOptional; speakerId: z.ZodOptional>; start: z.ZodOptional>; text: z.ZodString; type: z.ZodEnum<{ audio_event: "audio_event"; spacing: "spacing"; word: "word"; }>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>]>, "elevenlabs", false, never>; /** Generates a sound effect from a text description. */ export declare const createElevenLabsSoundEffect: import("../..").DefinedAction; loop: z.ZodPrefault; modelId: z.ZodPrefault; outputFormat: z.ZodPrefault>; promptInfluence: z.ZodPrefault; text: z.ZodString; }, z.core.$strip>, z.ZodCustom, "elevenlabs", false, never>; /** Removes background sound from an audio or video file. */ export declare const isolateElevenLabsAudio: import("../..").DefinedAction; fileFormat: z.ZodPrefault>; }, z.core.$strip>, z.ZodCustom, "elevenlabs", false, never>; /** Aligns a known transcript to an audio file. */ export declare const alignElevenLabsSpeech: import("../..").DefinedAction; text: z.ZodString; }, z.core.$strip>, z.ZodObject<{ characters: z.ZodArray>; loss: z.ZodNumber; words: z.ZodArray>; }, z.core.$strip>, "elevenlabs", false, never>; /** Composes a music track from a prompt. */ export declare const composeElevenLabsMusic: import("../..").DefinedAction; modelId: z.ZodPrefault>; musicLengthMs: z.ZodOptional; outputFormat: z.ZodPrefault>; prompt: z.ZodString; signWithC2pa: z.ZodPrefault; }, z.core.$strip>, z.ZodCustom, "elevenlabs", false, never>; /** Creates an automatic dub from an audio/video file or source URL. */ export declare const createElevenLabsDubbing: import("../..").DefinedAction; dropBackgroundAudio: z.ZodPrefault; file: z.ZodOptional>; highestResolution: z.ZodPrefault; name: z.ZodOptional; numSpeakers: z.ZodOptional; sourceLanguage: z.ZodPrefault, z.ZodString]>>; sourceUrl: z.ZodOptional; targetAccent: z.ZodOptional; targetLanguage: z.ZodString; watermark: z.ZodPrefault; }, z.core.$strip>, z.ZodObject<{ dubbingId: z.ZodString; expectedDurationSec: z.ZodNumber; }, z.core.$strip>, "elevenlabs", false, never>; /** Gets the processing state of an ElevenLabs dub. */ export declare const getElevenLabsDubbing: import("../..").DefinedAction, z.ZodObject<{ dubbingId: z.ZodString; error: z.ZodOptional>; name: z.ZodString; sourceLanguage: z.ZodNullable; status: z.ZodEnum<{ failed: "failed"; queued: "queued"; cloning: "cloning"; dubbed: "dubbed"; dubbing: "dubbing"; preparing: "preparing"; }>; targetLanguages: z.ZodArray; }, z.core.$strip>, "elevenlabs", false, never>; /** Downloads one completed ElevenLabs dub. */ export declare const downloadElevenLabsDubbing: import("../..").DefinedAction, z.ZodCustom, "elevenlabs", false, never>; /** Deletes one ElevenLabs dub. */ export declare const deleteElevenLabsDubbing: import("../..").DefinedAction, z.ZodObject<{ dubbingId: z.ZodString; deleted: z.ZodBoolean; }, z.core.$strip>, "elevenlabs", false, never>; /** Lists ElevenLabs agents available to the connected account. */ export declare const listElevenLabsAgents: import("../..").DefinedAction; pageSize: z.ZodPrefault; search: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ agents: z.ZodArray>; }, z.core.$strip>>; hasMore: z.ZodBoolean; nextCursor: z.ZodOptional>; }, z.core.$strip>, "elevenlabs", false, never>; /** Lists conversations handled by ElevenLabs agents. */ export declare const listElevenLabsConversations: import("../..").DefinedAction; callStartAfterUnix: z.ZodOptional; callStartBeforeUnix: z.ZodOptional; callSuccessful: z.ZodOptional>; cursor: z.ZodOptional; pageSize: z.ZodPrefault; sortDirection: z.ZodPrefault>; userId: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ conversations: z.ZodArray>; callDurationSecs: z.ZodNumber; callSuccessful: z.ZodEnum<{ unknown: "unknown"; success: "success"; error: "error"; failure: "failure"; }>; conversationId: z.ZodString; direction: z.ZodOptional>>; mainLanguage: z.ZodOptional>; messageCount: z.ZodNumber; startTimeUnixSecs: z.ZodNumber; status: z.ZodEnum<{ done: "done"; failed: "failed"; "in-progress": "in-progress"; initiated: "initiated"; processing: "processing"; }>; transcriptSummary: z.ZodOptional>; }, z.core.$strip>>; hasMore: z.ZodBoolean; nextCursor: z.ZodOptional>; }, z.core.$strip>, "elevenlabs", false, never>; /** Gets a complete ElevenLabs agent conversation. */ export declare const getElevenLabsConversation: import("../..").DefinedAction, z.ZodObject<{ agentId: z.ZodString; conversationId: z.ZodString; hasAudio: z.ZodBoolean; status: z.ZodEnum<{ done: "done"; failed: "failed"; "in-progress": "in-progress"; initiated: "initiated"; processing: "processing"; }>; transcript: z.ZodArray>>; message: z.ZodOptional>; role: z.ZodEnum<{ agent: "agent"; user: "user"; }>; timeInCallSecs: z.ZodNumber; }, z.core.$strip>>; }, z.core.$strip>, "elevenlabs", false, never>; /** Downloads the audio for an ElevenLabs agent conversation. */ export declare const downloadElevenLabsConversationAudio: import("../..").DefinedAction, z.ZodCustom, "elevenlabs", false, never>; /** Places an outbound call through an imported ElevenLabs Twilio number. */ export declare const createElevenLabsOutboundCall: import("../..").DefinedAction; dynamicVariables: z.ZodOptional>>; toNumber: z.ZodString; }, z.core.$strip>, z.ZodObject<{ callSid: z.ZodNullable; conversationId: z.ZodNullable; message: z.ZodString; success: z.ZodBoolean; }, z.core.$strip>, "elevenlabs", false, never>; //# sourceMappingURL=actions.d.ts.map