import { type RecordedRunListItem } from "@mono-agent/observability"; export declare const RUNS_HEALTH_MAX_RUNS = 50; export declare const RUNS_HEALTH_RECENT_RUNS = 5; export type RunsHealthStatus = "ok" | "waiting" | "disabled"; export interface RunsHealthDisplay { readonly status: RunsHealthStatus; readonly details: readonly string[]; } export interface BuildRunsHealthDisplayInput { readonly artifactDir: string; readonly totalRuns?: number; readonly runs: readonly RecordedRunListItem[]; readonly warnings: readonly string[]; readonly selectedSkills?: readonly string[]; readonly includeSelectedSkills?: boolean; readonly runOwnerAlive?: boolean; readonly nowMs?: number; readonly maxRuns?: number; } export declare function buildRunsHealthDisplay(input: BuildRunsHealthDisplayInput): RunsHealthDisplay; export declare function formatSelectedSkillsLine(selectedSkills: readonly string[] | undefined): string; //# sourceMappingURL=runs-health.d.ts.map