import type { TurnDaemonCommand, TurnDaemonCommandResult, TurnDaemonStatus, } from './types.js'; export interface TurnDaemonTransport { sendCommand(command: TurnDaemonCommand): Promise; requestCommand( command: TurnDaemonCommand, timeoutMs?: number ): Promise; requestStatus(timeoutMs?: number): Promise; }