import * as Yup from 'yup'; export declare const createCallValidationSchemas: (Yup.ObjectSchema; startCall: import("yup/lib/date").RequiredDateSchema; endCall: import("yup/lib/date").RequiredDateSchema; endCallInternal: Yup.DateSchema; templateId: import("yup/lib/number").RequiredNumberSchema; proposalWorkflowId: import("yup/lib/number").RequiredNumberSchema; experimentWorkflowId: Yup.NumberSchema; proposalPdfTemplateId: Yup.NumberSchema; experimentPdfTemplateId: Yup.NumberSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; startCall: import("yup/lib/date").RequiredDateSchema; endCall: import("yup/lib/date").RequiredDateSchema; endCallInternal: Yup.DateSchema; templateId: import("yup/lib/number").RequiredNumberSchema; proposalWorkflowId: import("yup/lib/number").RequiredNumberSchema; experimentWorkflowId: Yup.NumberSchema; proposalPdfTemplateId: Yup.NumberSchema; experimentPdfTemplateId: Yup.NumberSchema; }>>, import("yup/lib/object").AssertsShape; startCall: import("yup/lib/date").RequiredDateSchema; endCall: import("yup/lib/date").RequiredDateSchema; endCallInternal: Yup.DateSchema; templateId: import("yup/lib/number").RequiredNumberSchema; proposalWorkflowId: import("yup/lib/number").RequiredNumberSchema; experimentWorkflowId: Yup.NumberSchema; proposalPdfTemplateId: Yup.NumberSchema; experimentPdfTemplateId: Yup.NumberSchema; }>>> | Yup.ObjectSchema; endReview: import("yup/lib/date").RequiredDateSchema; startFapReview: Yup.DateSchema; endFapReview: Yup.DateSchema; surveyComment: import("yup/lib/string").RequiredStringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; endReview: import("yup/lib/date").RequiredDateSchema; startFapReview: Yup.DateSchema; endFapReview: Yup.DateSchema; surveyComment: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/object").AssertsShape; endReview: import("yup/lib/date").RequiredDateSchema; startFapReview: Yup.DateSchema; endFapReview: Yup.DateSchema; surveyComment: import("yup/lib/string").RequiredStringSchema; }>>> | Yup.ObjectSchema; endNotify: import("yup/lib/date").RequiredDateSchema; startCycle: import("yup/lib/date").RequiredDateSchema; endCycle: import("yup/lib/date").RequiredDateSchema; cycleComment: import("yup/lib/string").RequiredStringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; endNotify: import("yup/lib/date").RequiredDateSchema; startCycle: import("yup/lib/date").RequiredDateSchema; endCycle: import("yup/lib/date").RequiredDateSchema; cycleComment: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/object").AssertsShape; endNotify: import("yup/lib/date").RequiredDateSchema; startCycle: import("yup/lib/date").RequiredDateSchema; endCycle: import("yup/lib/date").RequiredDateSchema; cycleComment: import("yup/lib/string").RequiredStringSchema; }>>>)[]; export declare const updateCallValidationSchemas: (Yup.ObjectSchema<{ [x: string]: Yup.AnySchema | import("yup/lib/Reference").default | import("yup/lib/Lazy").default; } & { shortCode: import("yup/lib/string").RequiredStringSchema; startCall: import("yup/lib/date").RequiredDateSchema; endCall: import("yup/lib/date").RequiredDateSchema; endCallInternal: Yup.DateSchema; templateId: import("yup/lib/number").RequiredNumberSchema; proposalWorkflowId: import("yup/lib/number").RequiredNumberSchema; experimentWorkflowId: Yup.NumberSchema; proposalPdfTemplateId: Yup.NumberSchema; experimentPdfTemplateId: Yup.NumberSchema; } & import("yup/lib/object").ObjectShape, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<{ [x: string]: Yup.AnySchema | import("yup/lib/Reference").default | import("yup/lib/Lazy").default; } & { shortCode: import("yup/lib/string").RequiredStringSchema; startCall: import("yup/lib/date").RequiredDateSchema; endCall: import("yup/lib/date").RequiredDateSchema; endCallInternal: Yup.DateSchema; templateId: import("yup/lib/number").RequiredNumberSchema; proposalWorkflowId: import("yup/lib/number").RequiredNumberSchema; experimentWorkflowId: Yup.NumberSchema; proposalPdfTemplateId: Yup.NumberSchema; experimentPdfTemplateId: Yup.NumberSchema; } & import("yup/lib/object").ObjectShape> | null | undefined, import("yup/lib/object").AssertsShape<{ [x: string]: Yup.AnySchema | import("yup/lib/Reference").default | import("yup/lib/Lazy").default; } & { shortCode: import("yup/lib/string").RequiredStringSchema; startCall: import("yup/lib/date").RequiredDateSchema; endCall: import("yup/lib/date").RequiredDateSchema; endCallInternal: Yup.DateSchema; templateId: import("yup/lib/number").RequiredNumberSchema; proposalWorkflowId: import("yup/lib/number").RequiredNumberSchema; experimentWorkflowId: Yup.NumberSchema; proposalPdfTemplateId: Yup.NumberSchema; experimentPdfTemplateId: Yup.NumberSchema; } & import("yup/lib/object").ObjectShape> | null | undefined> | Yup.ObjectSchema; endReview: import("yup/lib/date").RequiredDateSchema; startFapReview: Yup.DateSchema; endFapReview: Yup.DateSchema; surveyComment: import("yup/lib/string").RequiredStringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; endReview: import("yup/lib/date").RequiredDateSchema; startFapReview: Yup.DateSchema; endFapReview: Yup.DateSchema; surveyComment: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/object").AssertsShape; endReview: import("yup/lib/date").RequiredDateSchema; startFapReview: Yup.DateSchema; endFapReview: Yup.DateSchema; surveyComment: import("yup/lib/string").RequiredStringSchema; }>>> | Yup.ObjectSchema; endNotify: import("yup/lib/date").RequiredDateSchema; startCycle: import("yup/lib/date").RequiredDateSchema; endCycle: import("yup/lib/date").RequiredDateSchema; cycleComment: import("yup/lib/string").RequiredStringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; endNotify: import("yup/lib/date").RequiredDateSchema; startCycle: import("yup/lib/date").RequiredDateSchema; endCycle: import("yup/lib/date").RequiredDateSchema; cycleComment: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/object").AssertsShape; endNotify: import("yup/lib/date").RequiredDateSchema; startCycle: import("yup/lib/date").RequiredDateSchema; endCycle: import("yup/lib/date").RequiredDateSchema; cycleComment: import("yup/lib/string").RequiredStringSchema; }>>>)[]; export declare const updateCallValidationBackendSchema: Yup.ObjectSchema | import("yup/lib/Lazy").default; shortCode: Yup.StringSchema; startCall: Yup.DateSchema; endCall: Yup.DateSchema; endCallInternal: Yup.DateSchema; templateId: Yup.NumberSchema; proposalWorkflowId: Yup.NumberSchema; experimentWorkflowId: Yup.NumberSchema; proposalPdfTemplateId: Yup.NumberSchema; experimentPdfTemplateId: Yup.NumberSchema; startReview: Yup.DateSchema; endReview: Yup.DateSchema; startFapReview: Yup.DateSchema; endFapReview: Yup.DateSchema; surveyComment: Yup.StringSchema; startNotify: Yup.DateSchema; endNotify: Yup.DateSchema; startCycle: Yup.DateSchema; endCycle: Yup.DateSchema; cycleComment: Yup.StringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape | import("yup/lib/Lazy").default; shortCode: Yup.StringSchema; startCall: Yup.DateSchema; endCall: Yup.DateSchema; endCallInternal: Yup.DateSchema; templateId: Yup.NumberSchema; proposalWorkflowId: Yup.NumberSchema; experimentWorkflowId: Yup.NumberSchema; proposalPdfTemplateId: Yup.NumberSchema; experimentPdfTemplateId: Yup.NumberSchema; startReview: Yup.DateSchema; endReview: Yup.DateSchema; startFapReview: Yup.DateSchema; endFapReview: Yup.DateSchema; surveyComment: Yup.StringSchema; startNotify: Yup.DateSchema; endNotify: Yup.DateSchema; startCycle: Yup.DateSchema; endCycle: Yup.DateSchema; cycleComment: Yup.StringSchema; }>>, import("yup/lib/object").AssertsShape | import("yup/lib/Lazy").default; shortCode: Yup.StringSchema; startCall: Yup.DateSchema; endCall: Yup.DateSchema; endCallInternal: Yup.DateSchema; templateId: Yup.NumberSchema; proposalWorkflowId: Yup.NumberSchema; experimentWorkflowId: Yup.NumberSchema; proposalPdfTemplateId: Yup.NumberSchema; experimentPdfTemplateId: Yup.NumberSchema; startReview: Yup.DateSchema; endReview: Yup.DateSchema; startFapReview: Yup.DateSchema; endFapReview: Yup.DateSchema; surveyComment: Yup.StringSchema; startNotify: Yup.DateSchema; endNotify: Yup.DateSchema; startCycle: Yup.DateSchema; endCycle: Yup.DateSchema; cycleComment: Yup.StringSchema; }>>>; export declare const assignInstrumentsToCallValidationSchema: Yup.ObjectSchema; instrumentIds: import("yup/lib/array").RequiredArraySchema, import("yup/lib/types").AnyObject, (number | undefined)[] | undefined>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; instrumentIds: import("yup/lib/array").RequiredArraySchema, import("yup/lib/types").AnyObject, (number | undefined)[] | undefined>; }>>, import("yup/lib/object").AssertsShape; instrumentIds: import("yup/lib/array").RequiredArraySchema, import("yup/lib/types").AnyObject, (number | undefined)[] | undefined>; }>>>; export declare const removeAssignedInstrumentFromCallValidationSchema: Yup.ObjectSchema; instrumentId: import("yup/lib/number").RequiredNumberSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; instrumentId: import("yup/lib/number").RequiredNumberSchema; }>>, import("yup/lib/object").AssertsShape; instrumentId: import("yup/lib/number").RequiredNumberSchema; }>>>; export declare const updateFapToCallInstrumentValidationSchema: Yup.ObjectSchema; instrumentId: import("yup/lib/number").RequiredNumberSchema; fapId: Yup.NumberSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; instrumentId: import("yup/lib/number").RequiredNumberSchema; fapId: Yup.NumberSchema; }>>, import("yup/lib/object").AssertsShape; instrumentId: import("yup/lib/number").RequiredNumberSchema; fapId: Yup.NumberSchema; }>>>;