import type { ConnectorManager } from '../../../manager/connector/lifecycle.js'; import type { ConnectorOperationOptions, MCPConnectorBridgeToolMapping, MCPToolDefinition, MCPToolResult } from '../../../types/connector/index.js'; import type { ConnectorInstanceId } from '../../../types/ids/index.js'; import { type Logger } from '../../../utils/logger.js'; export declare class MCPConnectorBridge { private manager; private prefix; private mappings; private log; constructor(config: { manager: ConnectorManager; prefix?: string; log?: Logger; }); listTools(instanceId?: ConnectorInstanceId): MCPToolDefinition[]; callTool(name: string, args?: Record, options?: ConnectorOperationOptions): Promise; getMappings(): MCPConnectorBridgeToolMapping[]; private methodToMCPTool; private zodToMCPSchema; private zodToMCPOutputSchema; private connectorResultToMCPResult; } //# sourceMappingURL=adapter.d.ts.map