import type { CaseResult, GradeResult, GraderConfig } from "./types.js"; /** * Computes the aggregate case result from individual grade results. * * Algorithm: * 1. Check required graders first — any failure is immediate case failure. * 2. Compute weighted average of all grader scores. * 3. Compare against caseThreshold. */ export declare function computeCaseResult(grades: readonly GradeResult[], configs: readonly GraderConfig[], caseThreshold: number): CaseResult; //# sourceMappingURL=scoring.d.ts.map