/** * Gateway Type Definitions * Types for Gateway communication and data structures */ /** * Gateway connection status */ export interface GatewayStatus { state: 'stopped' | 'starting' | 'running' | 'error'; port: number; pid?: number; uptime?: number; error?: string; connectedAt?: number; } /** * Gateway RPC response */ export interface GatewayRpcResponse { success: boolean; result?: T; error?: string; }