import type { TaskClass } from "./types.ts"; /** * Internal type: a quality estimate per task class for a single model id. * Missing entries fall back to `DEFAULT_QUALITY`. */ type QualityRow = Record; /** * Look up the expected quality for `(taskClass, modelId)` from the seeded * prior table. Kept exported for backward-compat with older callers and * for tests that need to inspect the raw prior. New code should prefer * `predictQuality` / `predictQualityWithCI` from `quality_predictor.ts`, * which serves measured data when available and falls back to this * table otherwise. * * Models not in the table fall back to `DEFAULT_QUALITY = 0.5`. */ export declare function predictQuality(taskClass: TaskClass, modelId: string): number; /** * Exposed for tests and for introspection by downstream tooling (e.g. the * Phase 3 calibration harness, which uses this as a starting prior). */ export declare const __QUALITY_PRIOR_TABLE: Readonly>; export {}; //# sourceMappingURL=quality_prior.d.ts.map