'use client'; import { VerdictClass } from "./verdict.cjs"; //#region src/ci/taxonomy.d.ts /** * A GitHub check-run conclusion, narrowed to the three this loop uses. * `neutral` reports "we didn't/couldn't decide" without a red X; `failure` * blocks; `success` is the clean pass. */ type CiConclusion = "success" | "failure" | "neutral"; /** Map one verdict class to its CI conclusion. Total and deterministic. */ declare function conclusionForVerdictClass(verdictClass: VerdictClass): CiConclusion; /** Convenience over {@link conclusionForVerdictClass} for a whole verdict. */ declare function conclusionForVerdict(verdict: { verdictClass: VerdictClass; }): CiConclusion; /** True when a class blocks the PR (a red check), as opposed to passing or neutral. */ declare function isBlocking(verdictClass: VerdictClass): boolean; //#endregion export { CiConclusion, conclusionForVerdict, conclusionForVerdictClass, isBlocking }; //# sourceMappingURL=taxonomy.d.cts.map