import type * as ElevenLabs from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { ApiIntegrationWebhookOverridesOutput } from "./ApiIntegrationWebhookOverridesOutput"; import { DynamicVariableAssignment } from "./DynamicVariableAssignment"; import { DynamicVariablesConfig } from "./DynamicVariablesConfig"; import { ToolCallSoundBehavior } from "./ToolCallSoundBehavior"; import { ToolCallSoundType } from "./ToolCallSoundType"; import { ToolErrorHandlingMode } from "./ToolErrorHandlingMode"; import { ToolExecutionMode } from "./ToolExecutionMode"; export declare const ApiIntegrationWebhookToolConfigOutput: core.serialization.ObjectSchema; export declare namespace ApiIntegrationWebhookToolConfigOutput { interface Raw { name: string; description: string; response_timeout_secs: number; disable_interruptions: boolean; force_pre_tool_speech: boolean; assignments: DynamicVariableAssignment.Raw[]; tool_call_sound?: ToolCallSoundType.Raw | null; tool_call_sound_behavior: ToolCallSoundBehavior.Raw; tool_error_handling_mode: ToolErrorHandlingMode.Raw; dynamic_variables: DynamicVariablesConfig.Raw; execution_mode: ToolExecutionMode.Raw; tool_version: string; api_integration_id: string; api_integration_connection_id: string; api_schema_overrides?: ApiIntegrationWebhookOverridesOutput.Raw | null; } }