export interface LiveDurationProps { /** Epoch-ms when the job entered `running`. Drives the live elapsed counter. */ startedAt?: number; /** Final duration in ms. Once set, takes precedence over the live elapsed counter. */ finalMs?: number; /** * When true, the component keeps ticking. When false, rendering stops * updating (static snapshot of whatever `finalMs` / last elapsed value is). */ active: boolean; /** Optional ink text color (inherited from the row). */ color?: string; } /** * Renders `(12.3s)` — either the final `durationMs` from metadata (if set) or * a live-ticking elapsed counter computed from `startedAt`. The timer stays * visible in every state so users see how long each agent took / is taking. */ export declare function LiveDuration({ startedAt, finalMs, active, color }: LiveDurationProps): import("react").JSX.Element | null; //# sourceMappingURL=LiveDuration.d.ts.map