import type { Encodable } from "@automate.ax/codec"; export declare const ELEVENLABS_ACCOUNT: { readonly connections: readonly [{ readonly connectionMethodId: "api-key"; }]; }; /** * Creates an ElevenLabs client with action-aware error classification. * * @param secret Connected account secret. */ export declare function getElevenLabsActionApi(secret: Record): { request(path: string, options: import("@automate.ax/integration-contracts/elevenlabs").ElevenLabsRequestOptions): Promise>; requestFile(path: string, options: Omit, "responseSchema"> & { filename: string; }): Promise; requestForm(path: string, form: FormData, options: { query?: import("@automate.ax/integration-contracts/elevenlabs").ElevenLabsRequestOptions["query"]; responseSchema: TSchema; }): Promise>; requestFormFile(path: string, form: FormData, options: { filename: string; query?: import("@automate.ax/integration-contracts/elevenlabs").ElevenLabsRequestOptions["query"]; }): Promise; }; /** * Encodes public action inputs as ElevenLabs multipart fields. * * @param values Action input fields. */ export declare function createElevenLabsForm(values: Record): FormData; /** * Maps an ElevenLabs output format to a practical filename extension. * * @param format Provider output format. */ export declare function extensionForElevenLabsFormat(format: string): string | undefined; //# sourceMappingURL=lib.d.ts.map