import { z } from "zod4"; import type { ComparisonStyle, EvaluationResult, EvaluationDetails, ComparisonType, Difference, DifferenceType, DifferenceSeverity, EvaluationTest, BatchEvaluationResult, EvaluationTestResult, StringComparisonOptions, SchemaValidationResult, EvaluationPreset } from "../types/evaluate"; export declare const ComparisonStyleSchema: z.ZodType; export declare const ComparisonTypeSchema: z.ZodType; export declare const DifferenceTypeSchema: z.ZodType; export declare const DifferenceSeveritySchema: z.ZodType; export declare const ComparisonFunctionSchema: z.ZodFunction; export declare const DifferenceSchema: z.ZodType; export declare const EvaluationDetailsSchema: z.ZodType; export declare const EvaluationResultSchema: z.ZodType; export declare const EvaluationOptionsSchema: z.ZodObject<{ expected: z.ZodAny; actual: z.ZodAny; style: z.ZodOptional>>; threshold: z.ZodOptional; numericTolerance: z.ZodOptional; ignoreArrayOrder: z.ZodOptional; ignoreExtraFields: z.ZodOptional; customComparisons: z.ZodOptional>>; metadata: z.ZodOptional>; }, z.core.$strip>; export declare const EvaluationTestSchema: z.ZodType; export declare const EvaluationTestResultSchema: z.ZodType; export declare const BatchEvaluationResultSchema: z.ZodType; export declare const StringComparisonOptionsSchema: z.ZodType; export declare const ObjectComparisonOptionsSchema: z.ZodObject<{ style: z.ZodType>; ignoreExtraFields: z.ZodBoolean; ignoreArrayOrder: z.ZodBoolean; numericTolerance: z.ZodNumber; customComparisons: z.ZodOptional>>; }, z.core.$strip>; export declare const SchemaValidationResultSchema: z.ZodType; export declare const EvaluationPresetSchema: z.ZodType; //# sourceMappingURL=evaluate.d.ts.map