import type * as ElevenLabs from "../../api/index";
import * as core from "../../core";
import type * as serializers from "../index";
import { SoftTimeoutConfigWorkflowOverride } from "./SoftTimeoutConfigWorkflowOverride";
import { SpellingPatience } from "./SpellingPatience";
import { TurnEagerness } from "./TurnEagerness";
export declare const TurnConfigWorkflowOverride: core.serialization.ObjectSchema<serializers.TurnConfigWorkflowOverride.Raw, ElevenLabs.TurnConfigWorkflowOverride>;
export declare namespace TurnConfigWorkflowOverride {
    interface Raw {
        turn_timeout?: number | null;
        initial_wait_time?: number | null;
        silence_end_call_timeout?: number | null;
        soft_timeout_config?: SoftTimeoutConfigWorkflowOverride.Raw | null;
        turn_eagerness?: TurnEagerness.Raw | null;
        spelling_patience?: SpellingPatience.Raw | null;
        speculative_turn?: boolean | null;
    }
}
