export declare const RACE_GATE2_POLICY_VERSION = "race-gate2-policy-v1"; export type RaceGate2Policy = { /** Floor: landed tasks only (§3.1). */ readonly taskCountMin: number; /** Floor: landed tasks whose change reached the lane's core capability (§3.2). */ readonly coreCapabilityTaskCountMin: number; /** Floor: distinct sessions among landed tasks. */ readonly sessionCountMin: number; /** Floor: safety-arm hits over ALL records, escalated and stopped included (§3.1 exception). */ readonly safetyArmExercisedMin: number; /** Hard zero: any rise is a failure, and it is never part of the "not enough sample" discussion. */ readonly rollbackCountMax: number; readonly ciRedCountMax: number; readonly missedRiskSurfaceCountMax: number; readonly rationale: string; }; export declare const RACE_GATE2_POLICY_V1: RaceGate2Policy;