/** * MCP Client for Model Context Protocol */ import { ITransport } from "./transports/base.js"; export interface MCPClientConfig { transport: ITransport; timeout?: number; } export declare class MCPClient { private transport; private timeout; private connected; constructor(config: MCPClientConfig); connect(): Promise; disconnect(): Promise; request(method: string, params?: unknown): Promise; notify(method: string, params?: unknown): Promise; isConnected(): boolean; } //# sourceMappingURL=client.d.ts.map