export type EdgeVerdict = "no-tunnel" | "unknown-sandbox" | "dropped"; export type NodeLink = "starting" | "up" | "restarting"; export type Pressure = { cpu: number; memory: number; io: number; }; export type SandboxVitals = { node: NodeLink; lagMs: number | null; restarts: number; uptimeS: number; pressure: Pressure | null; tunnel?: TunnelVitals; }; export type TerminalClientMessage = { "type": "input"; data: string; } | { "type": "resize"; cols: number; rows: number; } | { "type": "ping"; }; export type TerminalServerMessage = { "type": "grid"; cols: number; rows: number; } | { "type": "exit"; code: number; reason?: string; } | { "type": "pong"; } | { "type": "deflate"; }; export type TunnelState = "off" | "dialling" | "held" | "elsewhere" | "deleted"; export type TunnelVitals = { state: TunnelState; dropsLastHour: number; holder?: string; quic: boolean; }; //# sourceMappingURL=browser-wire.d.ts.map