/** * AI-Governance Maturity Level (Track #72 / Phase D) — a positive 0–5 maturity * signal mapped to Kavcic's published AI-readiness ladder. Reported alongside * the Health Score, NOT folded into it: the penalty-based score cannot measure * maturity (it would rank an AI-mature DS below a no-AI one). * * Deterministic tier covers L0–L4 by *presence* of affordances; L5 ("AI as * system infrastructure") is not statically detectable and is capped out here. * Presence ≠ adequacy — the LLM conformal layer refines this later. */ export interface GovernanceSignals { /** Reserved AI tokens (color/role) present — `detectReservedAiTokens`. */ hasReservedAiTokens: boolean; /** A dedicated AI-marker component is shipped — `ai-marker-component-present`. */ hasMarkerComponent: boolean; /** AI interaction affordances: loading/error states, feedback control, or live region. */ hasInteractionAffordance: boolean; /** AI governance affordances: human-control + explainability + disclaimer, no anti-patterns. */ hasGovernanceAffordance: boolean; } /** Kavcic-aligned maturity ladder labels, indexed by level (L0–L5). */ export declare const MATURITY_LABELS: readonly ["no AI layer", "AI as decoration", "AI as a component", "AI as an interaction pattern", "AI as a governance layer", "AI as system infrastructure"]; /** Kavcic-aligned maturity level 0–4 (L5 not statically detectable). */ export declare function computeGovernanceMaturityLevel(s: GovernanceSignals): number;