import type { LTMcpAdapter, LTMcpToolManifest } from '../../types/mcp'; import type { BuiltInMcpAdapterOptions } from './types'; /** * Built-in MCP adapter. * * Manages: * - One MCP server (human queue) that exposes escalation tools * - Multiple MCP client connections to external servers */ export declare class BuiltInMcpAdapter implements LTMcpAdapter { private readonly options; constructor(options?: BuiltInMcpAdapterOptions); connect(): Promise; disconnect(): Promise; connectClient(serverId: string): Promise; disconnectClient(serverId: string): Promise; listTools(serverId: string): Promise; callTool(serverId: string, toolName: string, args: Record, authContext?: { userId?: string; delegationToken?: string; }): Promise; toolActivities(serverId: string): Promise Promise>>; }