import { CallToolResult, ESTool, MCPToolParams, ToolCallParams } from './type'; export declare class CustomClient { private _tools; toolTransformParams(tool: ESTool): MCPToolParams; listTools(): Promise<{ tools: MCPToolParams[]; }>; registerTool(tool: ESTool): void; callTool(params: ToolCallParams): Promise; constructor(); }