import type * as ElevenLabs from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { AuthConnectionLocator } from "./AuthConnectionLocator"; import { McpApprovalPolicy } from "./McpApprovalPolicy"; import { McpServerConfigOutputRequestHeadersValue } from "./McpServerConfigOutputRequestHeadersValue"; import { McpServerConfigOutputSecretToken } from "./McpServerConfigOutputSecretToken"; import { McpServerConfigOutputUrl } from "./McpServerConfigOutputUrl"; import { McpServerTransport } from "./McpServerTransport"; import { McpToolApprovalHash } from "./McpToolApprovalHash"; import { McpToolConfigOverride } from "./McpToolConfigOverride"; import { ToolCallSoundBehavior } from "./ToolCallSoundBehavior"; import { ToolCallSoundType } from "./ToolCallSoundType"; import { ToolExecutionMode } from "./ToolExecutionMode"; export declare const McpServerConfigOutput: core.serialization.ObjectSchema; export declare namespace McpServerConfigOutput { interface Raw { approval_policy?: McpApprovalPolicy.Raw | null; tool_approval_hashes?: McpToolApprovalHash.Raw[] | null; transport?: McpServerTransport.Raw | null; url: McpServerConfigOutputUrl.Raw; secret_token?: McpServerConfigOutputSecretToken.Raw | null; request_headers?: Record | null; auth_connection?: AuthConnectionLocator.Raw | null; name: string; description?: string | null; 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; tool_config_overrides?: McpToolConfigOverride.Raw[] | null; disable_compression?: boolean | null; } }