UNPKG

@user-office-software/duo-validation

Version:
15 lines (14 loc) 1.71 kB
import * as Yup from 'yup'; export declare const intervalQuestionValidationSchema: (field: any) => Yup.ObjectSchema<import("yup/lib/object").Assign<import("yup/lib/object").ObjectShape, { min: Yup.NumberSchema<number | undefined, import("yup/lib/types").AnyObject, number | undefined>; max: Yup.NumberSchema<number | undefined, import("yup/lib/types").AnyObject, number | undefined>; unit: import("yup/lib/object").OptionalObjectSchema<import("yup/lib/object").ObjectShape, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<import("yup/lib/object").ObjectShape> | null>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<import("yup/lib/object").Assign<import("yup/lib/object").ObjectShape, { min: Yup.NumberSchema<number | undefined, import("yup/lib/types").AnyObject, number | undefined>; max: Yup.NumberSchema<number | undefined, import("yup/lib/types").AnyObject, number | undefined>; unit: import("yup/lib/object").OptionalObjectSchema<import("yup/lib/object").ObjectShape, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<import("yup/lib/object").ObjectShape> | null>; }>>, import("yup/lib/object").AssertsShape<import("yup/lib/object").Assign<import("yup/lib/object").ObjectShape, { min: Yup.NumberSchema<number | undefined, import("yup/lib/types").AnyObject, number | undefined>; max: Yup.NumberSchema<number | undefined, import("yup/lib/types").AnyObject, number | undefined>; unit: import("yup/lib/object").OptionalObjectSchema<import("yup/lib/object").ObjectShape, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<import("yup/lib/object").ObjectShape> | null>; }>>>;