import type { Agent } from '../agent/Agent' import type { OutboundPackage } from '../types' export interface OutboundTransport { supportedSchemes: string[] sendMessage(outboundPackage: OutboundPackage): Promise // eslint-disable-next-line @typescript-eslint/no-explicit-any start(agent: Agent): Promise stop(): Promise }