import type * as ElevenLabs from "../index";
export interface ConversationConfigWorkflowOverride {
    /** If enabled audio will not be processed and only text will be used, use to avoid audio pricing. */
    textOnly?: boolean;
    /** The maximum duration of a conversation in seconds */
    maxDurationSeconds?: number;
    /** The events that will be sent to the client */
    clientEvents?: ElevenLabs.ClientEvent[];
    /** Configuration for file input (image/PDF uploads) during conversations. */
    fileInput?: ElevenLabs.FileInputConfigWorkflowOverride;
    /** Enable real-time monitoring of conversations via WebSocket */
    monitoringEnabled?: boolean;
    /** The events that will be sent to monitoring connections. */
    monitoringEvents?: ElevenLabs.ClientEvent[];
}
