@sethdouglasford/claude-flow
Version:
Claude Code Flow - Advanced AI-powered development workflows with SPARC methodology
20 lines • 583 B
TypeScript
/**
* 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<void>;
disconnect(): Promise<void>;
request(method: string, params?: unknown): Promise<unknown>;
notify(method: string, params?: unknown): Promise<void>;
isConnected(): boolean;
}
//# sourceMappingURL=client.d.ts.map