import { RoutineRunPayload } from '../aiCfoViewPayload'; import { RoutineRun } from '../aiCfoViewState'; /** * A run is usable if it has an identity — the same bar `isRoutinePayload` sets. * * Nothing else is required. A run that is still in flight has no `finished_at`, * a claimed one has no `started_at`, and a failed one may have neither an error * nor an answer to link to. Requiring any of those would drop exactly the rows * the history exists to show. */ export declare const isRoutineRunPayload: (value: unknown) => value is RoutineRunPayload; export declare const toRoutineRun: (payload: RoutineRunPayload) => RoutineRun;