export type ViewerOptions = { runsDir: string; runId?: string | undefined; /** Redraw interval for elapsed timers while a run is active. */ tickMs?: number; }; /** * Interactive live viewer. Watches the runs directory and re-renders as run * bundles change on disk. Returns when the user quits. */ export declare function runViewer(options: ViewerOptions): Promise;