import { BaseTransport } from './BaseTransport.js';
import { MCPResponse } from '../types/mcp.js';
export declare class McpTransport extends BaseTransport {
    private server;
    private connections;
    private port;
    constructor();
    start(): Promise<void>;
    stop(): Promise<void>;
    private handleConnection;
    sendResponse(connectionId: string, response: MCPResponse): Promise<void>;
    isHealthy(): boolean;
    getConnectionCount(): number;
    getConnections(): string[];
}
//# sourceMappingURL=McpTransport.d.ts.map