import type { ActionRecord, AnomalyFlag, SemanticUncertainty, ConcentrationMetrics } from './types.js'; export declare function validateV2UncertaintyCompliance(level: SemanticUncertainty, has_attestation: boolean, has_outcome_registration: boolean, has_external_cosign: boolean): string[]; export declare function recordV2Action(_record: ActionRecord): void; export declare function getV2ActionHistory(_agentId: string): ActionRecord[]; export declare function getV2AnomalyFlags(_agentId?: string): AnomalyFlag[]; export declare function getV2UnreviewedFlags(_agentId?: string): AnomalyFlag[]; export declare function checkV2FirstMaxAuthority(_record: ActionRecord): AnomalyFlag | null; export declare function computeV2ConcentrationMetrics(_agentId: string, _flagThreshold?: number): ConcentrationMetrics; export declare function reviewV2AnomalyFlag(_flagId: string, _outcome: string): AnomalyFlag | undefined; export declare function clearV2AnomalyStores(): void; //# sourceMappingURL=anomaly-v2.d.ts.map