import * as Yup from 'yup'; export declare const createProposalValidationSchema: Yup.ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; export declare const updateProposalValidationSchema: Yup.ObjectSchema; title: import("yup/lib/string").RequiredStringSchema; abstract: import("yup/lib/string").RequiredStringSchema; answers: Yup.ArraySchema; topicsCompleted: Yup.ArraySchema; users: Yup.ArraySchema; proposerId: Yup.NumberSchema; partialSave: Yup.BooleanSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; title: import("yup/lib/string").RequiredStringSchema; abstract: import("yup/lib/string").RequiredStringSchema; answers: Yup.ArraySchema; topicsCompleted: Yup.ArraySchema; users: Yup.ArraySchema; proposerId: Yup.NumberSchema; partialSave: Yup.BooleanSchema; }>>, import("yup/lib/object").AssertsShape; title: import("yup/lib/string").RequiredStringSchema; abstract: import("yup/lib/string").RequiredStringSchema; answers: Yup.ArraySchema; topicsCompleted: Yup.ArraySchema; users: Yup.ArraySchema; proposerId: Yup.NumberSchema; partialSave: Yup.BooleanSchema; }>>>; export declare const submitProposalValidationSchema: Yup.ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; export declare const deleteProposalValidationSchema: Yup.ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; export declare const proposalNotifyValidationSchema: Yup.ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>; export declare const administrationProposalValidationSchema: Yup.ObjectSchema; finalStatus: import("yup/lib/string").RequiredStringSchema; commentForUser: Yup.StringSchema; commentForManagement: Yup.StringSchema; managementTimeAllocations: import("yup/lib/array").RequiredArraySchema; value: Yup.NumberSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; value: Yup.NumberSchema; }>>, import("yup/lib/object").AssertsShape; value: Yup.NumberSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; value: Yup.NumberSchema; }>>[] | undefined>; managementDecisionSubmitted: Yup.BooleanSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; finalStatus: import("yup/lib/string").RequiredStringSchema; commentForUser: Yup.StringSchema; commentForManagement: Yup.StringSchema; managementTimeAllocations: import("yup/lib/array").RequiredArraySchema; value: Yup.NumberSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; value: Yup.NumberSchema; }>>, import("yup/lib/object").AssertsShape; value: Yup.NumberSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; value: Yup.NumberSchema; }>>[] | undefined>; managementDecisionSubmitted: Yup.BooleanSchema; }>>, import("yup/lib/object").AssertsShape; finalStatus: import("yup/lib/string").RequiredStringSchema; commentForUser: Yup.StringSchema; commentForManagement: Yup.StringSchema; managementTimeAllocations: import("yup/lib/array").RequiredArraySchema; value: Yup.NumberSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; value: Yup.NumberSchema; }>>, import("yup/lib/object").AssertsShape; value: Yup.NumberSchema; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; value: Yup.NumberSchema; }>>[] | undefined>; managementDecisionSubmitted: Yup.BooleanSchema; }>>>; export declare const generalInfoUpdateValidationSchema: Yup.ObjectSchema; abstract: import("yup/lib/string").RequiredStringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; abstract: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/object").AssertsShape; abstract: import("yup/lib/string").RequiredStringSchema; }>>>; export declare const createProposalScientistCommentValidationSchema: Yup.ObjectSchema; proposalPk: import("yup/lib/number").RequiredNumberSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; proposalPk: import("yup/lib/number").RequiredNumberSchema; }>>, import("yup/lib/object").AssertsShape; proposalPk: import("yup/lib/number").RequiredNumberSchema; }>>>; export declare const updateProposalScientistCommentValidationSchema: Yup.ObjectSchema; comment: import("yup/lib/string").RequiredStringSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; comment: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/object").AssertsShape; comment: import("yup/lib/string").RequiredStringSchema; }>>>; export declare const deleteProposalScientistCommentValidationSchema: Yup.ObjectSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; }>>, import("yup/lib/object").AssertsShape; }>>>;