/** * 简化的 Stdio Transport Implementation * * 通过标准输入/输出与子进程通信 */ import { EventEmitter } from 'events'; import type { StdioTransportConfig, JsonRpcRequest, JsonRpcResponse } from '../types/index.js'; export declare class StdioTransport extends EventEmitter { private config; private process; private messageBuffer; private pendingRequests; constructor(config: StdioTransportConfig); connect(): Promise; sendRequest(request: JsonRpcRequest): Promise; close(): Promise; isConnected(): boolean; private setupProcessHandlers; private handleData; private handleMessage; private cleanup; } //# sourceMappingURL=StdioTransport.d.ts.map