/** * Teacher Validation Schema * * Zod validation schemas for teacher form data with i18n-ready error keys. */ import { z } from "zod"; export declare const VALIDATION_KEYS: { readonly firstName: "validationTeacherFirstNameRequired"; readonly lastName: "validationTeacherLastNameRequired"; }; export declare const teacherFormValidation: z.ZodObject<{ address: z.ZodNullable>; avatar: z.ZodNullable>; bio: z.ZodNullable>; city: z.ZodNullable>; country: z.ZodNullable>; dateOfBirth: z.ZodNullable>; emergencyPhone: z.ZodPipe>, z.ZodTransform>; campusId: z.ZodNullable>; experience: z.ZodNullable>; firstName: z.ZodString; gender: z.ZodPreprocess>>>; joiningDate: z.ZodOptional; lastName: z.ZodString; phone: z.ZodPipe>, z.ZodTransform>; postalCode: z.ZodNullable>; qualification: z.ZodNullable>; specialization: z.ZodNullable>; state: z.ZodNullable>; teacherCode: z.ZodOptional; userId: z.ZodNullable>; }, z.core.$strip>;