import { TransportBus, Transporter, TransportKey, TransportType } from './transport.types'; import { AuthenticatedServerRequest } from '../server/server.types'; import { ServerResponse } from '@frontmcp/sdk'; export declare class RemoteTransporter implements Transporter { private readonly key; private readonly bus; readonly type: TransportType; readonly tokenHash: string; readonly sessionId: string; constructor(key: TransportKey, bus: TransportBus); ping(timeoutMs?: number): Promise; initialize(req: AuthenticatedServerRequest, res: ServerResponse): Promise; handleRequest(_req: AuthenticatedServerRequest, _res: ServerResponse): Promise; destroy(_reason?: string): Promise; }