export type EvalVerdict = "EFFECTIVE" | "MARGINAL" | "INEFFECTIVE" | "EMERGING" | "DEGRADING"; export declare function computeVerdict(assertionPassRate: number, skillRubricAvg: number, baselineRubricAvg: number, baselinePassRate?: number): EvalVerdict; export interface RubricCriterion { criterion: string; score: number; } export interface VerdictExplanationResult { explanation: string; recommendations?: string[]; } export declare function verdictExplanation(verdict: EvalVerdict | "PASS" | "FAIL", rawScore: number, rubric?: RubricCriterion[]): VerdictExplanationResult; export declare function verdictLabel(verdict: string): string; export declare function verdictColor(verdict: EvalVerdict): string;