import * as yup from 'yup'; type PossibleFields = 'password' | 'confirmPassword' | 'email' | 'fullName' | 'terms'; export declare const useAuthValidation: (fields: Array) => { schema: yup.ObjectSchema<{ [x: string]: string | boolean | undefined; }, yup.AnyObject, { [x: string]: boolean | undefined; }, "">; passwordErrors: { translation: 'register.validation.SHORT' | 'register.validation.NUMBER' | 'register.validation.CASE' | 'register.validation.SPECIAL'; isValid: boolean; }[]; }; export {};