import type React from 'react'; export interface PhaseMonitorProps { /** Per-phase state from the App reducer. */ phases: Record | undefined; }>; /** IDs of currently running phases. */ runningPhaseIds: string[]; /** Session-level elapsed ms. */ elapsedMs: number; /** nowTick for elapsed time calculation. */ nowTick: number; } /** * Full-screen PhaseMonitor overlay (Ctrl+P in TUI). * * Layout: * Header: project title + elapsed time + Ctrl+P to close * Per-phase rows: * · icon · name · status · (task progress) · started/elapsed * Bottom: keyboard hint */ export declare function PhaseMonitor({ phases, runningPhaseIds, elapsedMs, nowTick, }: PhaseMonitorProps): React.ReactElement; //# sourceMappingURL=phase-monitor.d.ts.map