import type { AgentMessage } from '../AgentMessage' import type { EnvelopeKeys } from '../EnvelopeService' import type { TransportSession } from '../TransportService' export class DummyTransportSession implements TransportSession { public id: string public readonly type = 'http' public keys?: EnvelopeKeys public inboundMessage?: AgentMessage public connectionId?: string public constructor(id: string) { this.id = id } public send(): Promise { throw new Error('Method not implemented.') } public close(): Promise { throw new Error('Method not implemented.') } }