export type ViewerOptions = { databasePath: string; runId?: string | undefined; /** Redraw interval for elapsed timers while a run is active. */ tickMs?: number; }; /** * Interactive live viewer. Watches the SQLite database and re-renders after * committed run changes. Returns when the user quits. */ export declare function runViewer(options: ViewerOptions): Promise;