import * as Yup from 'yup'; export declare const createTechniqueValidationSchema: Yup.ObjectSchema; shortCode: import("yup/lib/string").RequiredStringSchema; description: import("yup/lib/string").RequiredStringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; shortCode: import("yup/lib/string").RequiredStringSchema; description: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/object").AssertsShape; shortCode: import("yup/lib/string").RequiredStringSchema; description: import("yup/lib/string").RequiredStringSchema; }>>>; export declare const updateTechniqueValidationSchema: Yup.ObjectSchema; name: import("yup/lib/string").RequiredStringSchema; shortCode: import("yup/lib/string").RequiredStringSchema; description: import("yup/lib/string").RequiredStringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; name: import("yup/lib/string").RequiredStringSchema; shortCode: import("yup/lib/string").RequiredStringSchema; description: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/object").AssertsShape; name: import("yup/lib/string").RequiredStringSchema; shortCode: import("yup/lib/string").RequiredStringSchema; description: import("yup/lib/string").RequiredStringSchema; }>>>; export declare const deleteTechniqueValidationSchema: Yup.ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; export declare const assignInstrumentsToTechniqueValidationSchema: Yup.ObjectSchema, import("yup/lib/types").AnyObject, (number | undefined)[] | undefined>; techniqueId: import("yup/lib/number").RequiredNumberSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape, import("yup/lib/types").AnyObject, (number | undefined)[] | undefined>; techniqueId: import("yup/lib/number").RequiredNumberSchema; }>>, import("yup/lib/object").AssertsShape, import("yup/lib/types").AnyObject, (number | undefined)[] | undefined>; techniqueId: import("yup/lib/number").RequiredNumberSchema; }>>>; export declare const removeInstrumentsFromTechniqueValidationSchema: Yup.ObjectSchema, import("yup/lib/types").AnyObject, (number | undefined)[] | undefined>; techniqueId: import("yup/lib/number").RequiredNumberSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape, import("yup/lib/types").AnyObject, (number | undefined)[] | undefined>; techniqueId: import("yup/lib/number").RequiredNumberSchema; }>>, import("yup/lib/object").AssertsShape, import("yup/lib/types").AnyObject, (number | undefined)[] | undefined>; techniqueId: import("yup/lib/number").RequiredNumberSchema; }>>>; export declare const assignScientistsToTechniqueValidationSchema: Yup.ObjectSchema, import("yup/lib/types").AnyObject, (number | undefined)[] | undefined>; techniqueId: import("yup/lib/number").RequiredNumberSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape, import("yup/lib/types").AnyObject, (number | undefined)[] | undefined>; techniqueId: import("yup/lib/number").RequiredNumberSchema; }>>, import("yup/lib/object").AssertsShape, import("yup/lib/types").AnyObject, (number | undefined)[] | undefined>; techniqueId: import("yup/lib/number").RequiredNumberSchema; }>>>; export declare const removeScientistFromTechniqueValidationSchema: Yup.ObjectSchema; techniqueId: import("yup/lib/number").RequiredNumberSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; techniqueId: import("yup/lib/number").RequiredNumberSchema; }>>, import("yup/lib/object").AssertsShape; techniqueId: import("yup/lib/number").RequiredNumberSchema; }>>>;