import type { ProjectReadBoundary } from "../io/bootstrap-write-boundary.js"; import { type JunitResultSnapshot } from "./junit-result-discovery.js"; export type CooperativeJUnitAssessment = { readonly code: string; readonly kind: "blocked"; } | { readonly digest: string; readonly kind: "passed"; readonly passed: number; readonly skipped: number; readonly testCount: number; }; export declare function assessCooperativeJUnit(projectDir: string, baseline: JunitResultSnapshot, projectReadBoundary?: ProjectReadBoundary, ownedByFreshTestExecution?: boolean): CooperativeJUnitAssessment;