/** * The machine lanes of the alert policy (design * 2026-09-01-tier-aware-alert-policy § 13): the two statuses only the scan * writes, each spoken for by one registry row (`./registry`). The lane * arbitration's write type, the digest's read predicate and the asset * panel's grouping all derive from this pair, so a third lane reaches each * of them at once. Lives beside the registry because `PolicyRowMatch` is * typed on it; the webapp's status classifier re-exports it. */ export declare const MACHINE_LANE_STATUSES: readonly ["expected", "mitigated"]; export type MachineLaneStatus = (typeof MACHINE_LANE_STATUSES)[number]; /** Narrows a stored status to a machine lane — the read guard of every lane surface. */ export declare function isMachineLaneStatus(status: string): status is MachineLaneStatus;