import type * as ElevenLabs from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { DynamicVariableAssignment } from "./DynamicVariableAssignment"; import { McpToolConfigOverrideOutputInputOverridesValue } from "./McpToolConfigOverrideOutputInputOverridesValue"; import { ToolCallSoundBehavior } from "./ToolCallSoundBehavior"; import { ToolCallSoundType } from "./ToolCallSoundType"; import { ToolExecutionMode } from "./ToolExecutionMode"; import { ToolResponseMockConfigOutput } from "./ToolResponseMockConfigOutput"; export declare const McpToolConfigOverrideOutput: core.serialization.ObjectSchema; export declare namespace McpToolConfigOverrideOutput { interface Raw { tool_name: string; force_pre_tool_speech?: boolean | null; disable_interruptions?: boolean | null; tool_call_sound?: ToolCallSoundType.Raw | null; tool_call_sound_behavior?: ToolCallSoundBehavior.Raw | null; execution_mode?: ToolExecutionMode.Raw | null; assignments?: DynamicVariableAssignment.Raw[] | null; input_overrides?: Record | null; response_mocks?: ToolResponseMockConfigOutput.Raw[] | null; } }