import z from "zod/v4"; export declare const ScoreBodyWithoutConfig: z.ZodDiscriminatedUnion<[z.ZodObject<{ id: z.ZodOptional>; name: z.ZodString; traceId: z.ZodOptional>; sessionId: z.ZodOptional>; datasetRunId: z.ZodOptional>; observationId: z.ZodOptional>; comment: z.ZodOptional>; metadata: z.ZodOptional>>>; environment: z.ZodDefault; value: z.ZodNumber; dataType: z.ZodLiteral<"NUMERIC">; }, z.core.$strip>, z.ZodObject<{ id: z.ZodOptional>; name: z.ZodString; traceId: z.ZodOptional>; sessionId: z.ZodOptional>; datasetRunId: z.ZodOptional>; observationId: z.ZodOptional>; comment: z.ZodOptional>; metadata: z.ZodOptional>>>; environment: z.ZodDefault; value: z.ZodString; dataType: z.ZodLiteral<"CATEGORICAL">; }, z.core.$strip>, z.ZodObject<{ id: z.ZodOptional>; name: z.ZodString; traceId: z.ZodOptional>; sessionId: z.ZodOptional>; datasetRunId: z.ZodOptional>; observationId: z.ZodOptional>; comment: z.ZodOptional>; metadata: z.ZodOptional>>>; environment: z.ZodDefault; value: z.ZodNumber; dataType: z.ZodLiteral<"BOOLEAN">; }, z.core.$strip>]>; export declare const ScorePropsAgainstConfig: z.ZodUnion; minValue: z.ZodOptional; dataType: z.ZodLiteral<"NUMERIC">; }, z.core.$strip>, z.ZodObject<{ value: z.ZodString; categories: z.ZodArray>; dataType: z.ZodLiteral<"CATEGORICAL">; }, z.core.$strip>, z.ZodObject<{ value: z.ZodNumber; dataType: z.ZodLiteral<"BOOLEAN">; }, z.core.$strip>]>; //# sourceMappingURL=validation.d.ts.map