import type * as ElevenLabs from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { DynamicVariableAssignment } from "./DynamicVariableAssignment"; import { SystemToolConfigInputParams } from "./SystemToolConfigInputParams"; import { ToolCallSoundBehavior } from "./ToolCallSoundBehavior"; import { ToolCallSoundType } from "./ToolCallSoundType"; import { ToolErrorHandlingMode } from "./ToolErrorHandlingMode"; export declare const SystemToolConfigInput: core.serialization.ObjectSchema; export declare namespace SystemToolConfigInput { interface Raw { type?: "system" | null; name: string; description?: string | null; response_timeout_secs?: number | null; disable_interruptions?: boolean | null; force_pre_tool_speech?: boolean | null; assignments?: DynamicVariableAssignment.Raw[] | null; tool_call_sound?: ToolCallSoundType.Raw | null; tool_call_sound_behavior?: ToolCallSoundBehavior.Raw | null; tool_error_handling_mode?: ToolErrorHandlingMode.Raw | null; params: SystemToolConfigInputParams.Raw; } }