import { z } from "zod"; export declare const effectivenessDimensionIdSchema: z.ZodEnum<["repoUnderstanding", "targetCorrectness", "runtimeAdoption", "maintenanceHygiene", "workContinuity", "recommendationFollowThrough"]>; export declare const effectivenessDimensionScoreSchema: z.ZodObject<{ dimensionId: z.ZodEnum<["repoUnderstanding", "targetCorrectness", "runtimeAdoption", "maintenanceHygiene", "workContinuity", "recommendationFollowThrough"]>; score: z.ZodNumber; evidence: z.ZodArray; confidenceLevel: z.ZodEnum<["direct", "inferred-high", "inferred-medium", "inferred-low"]>; signalCount: z.ZodNumber; }, "strip", z.ZodTypeAny, { evidence: string[]; score: number; confidenceLevel: "direct" | "inferred-high" | "inferred-medium" | "inferred-low"; dimensionId: "repoUnderstanding" | "targetCorrectness" | "runtimeAdoption" | "maintenanceHygiene" | "workContinuity" | "recommendationFollowThrough"; signalCount: number; }, { evidence: string[]; score: number; confidenceLevel: "direct" | "inferred-high" | "inferred-medium" | "inferred-low"; dimensionId: "repoUnderstanding" | "targetCorrectness" | "runtimeAdoption" | "maintenanceHygiene" | "workContinuity" | "recommendationFollowThrough"; signalCount: number; }>; export type EffectivenessDimensionId = z.infer; export type EffectivenessDimensionScore = z.infer; export declare function parseEffectivenessDimensionScore(value: unknown): EffectivenessDimensionScore; //# sourceMappingURL=effectiveness-dimension.d.ts.map