/** * Hook that provides Zod validation schemas with translated error messages * Uses useMemo to prevent unnecessary re-creation of schemas */ export declare function useValidationSchemas(): { login: import("zod").ZodObject<{ email: import("zod").ZodString; password: import("zod").ZodString; }, import("better-auth").$strip>; signup: import("zod").ZodObject<{ firstName: import("zod").ZodString; lastName: import("zod").ZodString; email: import("zod").ZodString; password: import("zod").ZodString; confirmPassword: import("zod").ZodString; }, import("better-auth").$strip>; resetPassword: import("zod").ZodObject<{ email: import("zod").ZodString; }, import("better-auth").$strip>; newPassword: import("zod").ZodObject<{ password: import("zod").ZodString; confirmPassword: import("zod").ZodString; }, import("better-auth").$strip>; changePassword: import("zod").ZodObject<{ currentPassword: import("zod").ZodString; newPassword: import("zod").ZodString; confirmPassword: import("zod").ZodString; revokeOtherSessions: import("zod").ZodOptional; }, import("better-auth").$strip>; profile: import("zod").ZodObject<{ firstName: import("zod").ZodString; lastName: import("zod").ZodString; country: import("zod").ZodString; timezone: import("zod").ZodString; language: import("zod").ZodString; }, import("better-auth").$strip>; task: import("zod").ZodObject<{ title: import("zod").ZodString; description: import("zod").ZodOptional; }, import("better-auth").$strip>; }; //# sourceMappingURL=useValidationSchemas.d.ts.map