UNPKG

@user-office-software/duo-validation

Version:
28 lines (27 loc) 3.07 kB
import * as Yup from 'yup'; import { AnyObject } from 'yup/lib/types'; export declare const instrumentPickerValidationSchema: (field: any) => Yup.ObjectSchema<{ instrumentId: Yup.BaseSchema<import("yup/lib/types").Maybe<string | null | undefined>, import("yup/lib/object").AnyObject, string | null | undefined>; timeRequested: Yup.BaseSchema<import("yup/lib/types").Maybe<string | null | undefined>, import("yup/lib/object").AnyObject, string | null | undefined>; }, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<{ instrumentId: Yup.BaseSchema<import("yup/lib/types").Maybe<string | null | undefined>, import("yup/lib/object").AnyObject, string | null | undefined>; timeRequested: Yup.BaseSchema<import("yup/lib/types").Maybe<string | null | undefined>, import("yup/lib/object").AnyObject, string | null | undefined>; }>, import("yup/lib/object").AssertsShape<{ instrumentId: Yup.BaseSchema<import("yup/lib/types").Maybe<string | null | undefined>, import("yup/lib/object").AnyObject, string | null | undefined>; timeRequested: Yup.BaseSchema<import("yup/lib/types").Maybe<string | null | undefined>, import("yup/lib/object").AnyObject, string | null | undefined>; }>> | Yup.ArraySchema<Yup.ObjectSchema<{ instrumentId: Yup.BaseSchema<import("yup/lib/types").Maybe<string | null | undefined>, import("yup/lib/object").AnyObject, string | null | undefined>; timeRequested: Yup.BaseSchema<import("yup/lib/types").Maybe<string | null | undefined>, import("yup/lib/object").AnyObject, string | null | undefined>; }, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<{ instrumentId: Yup.BaseSchema<import("yup/lib/types").Maybe<string | null | undefined>, import("yup/lib/object").AnyObject, string | null | undefined>; timeRequested: Yup.BaseSchema<import("yup/lib/types").Maybe<string | null | undefined>, import("yup/lib/object").AnyObject, string | null | undefined>; }>, import("yup/lib/object").AssertsShape<{ instrumentId: Yup.BaseSchema<import("yup/lib/types").Maybe<string | null | undefined>, import("yup/lib/object").AnyObject, string | null | undefined>; timeRequested: Yup.BaseSchema<import("yup/lib/types").Maybe<string | null | undefined>, import("yup/lib/object").AnyObject, string | null | undefined>; }>>, AnyObject, import("yup/lib/object").TypeOfShape<{ instrumentId: Yup.BaseSchema<import("yup/lib/types").Maybe<string | null | undefined>, import("yup/lib/object").AnyObject, string | null | undefined>; timeRequested: Yup.BaseSchema<import("yup/lib/types").Maybe<string | null | undefined>, import("yup/lib/object").AnyObject, string | null | undefined>; }>[] | undefined, import("yup/lib/object").AssertsShape<{ instrumentId: Yup.BaseSchema<import("yup/lib/types").Maybe<string | null | undefined>, import("yup/lib/object").AnyObject, string | null | undefined>; timeRequested: Yup.BaseSchema<import("yup/lib/types").Maybe<string | null | undefined>, import("yup/lib/object").AnyObject, string | null | undefined>; }>[] | undefined>;