import { z } from "zod";

export const eqaroCoApplicantsSchema = z.object({
    id: z.number(),
    tenantId: z.number(),
    name: z.string(),
    email: z.string(),
    dob: z.string(),
    occupation: z.number(),
    monthlyIncome: z.number(),
    mobile: z.string(),
    relation: z.number(),
    createdAt: z.string().datetime(),
    updatedAt: z.string().datetime(),
});

type eqaroCoApplicantsType = z.infer<typeof eqaroCoApplicantsSchema>;

export const addCoApplicantSchema = z.object({
  // name: eqaroCoApplicantsSchema.shape.name,
  // dob: eqaroCoApplicantsSchema.shape.dob,
  profession: eqaroCoApplicantsSchema.shape.occupation,
  // email: eqaroCoApplicantsSchema.shape.email,
  phone: eqaroCoApplicantsSchema.shape.mobile,
  relation: eqaroCoApplicantsSchema.shape.relation,
});

export default eqaroCoApplicantsType;
