interface FormData {
  leaveWrote: string; //เขียนที่***
  wifeDayName: string; //ชื่อภรรยา
  wifeDayDateBorn: Date | null; //วันที่คลอด
  leaveStartDate: Date | null; //*วัน เดือน ปีเริ่มต้นลา
  leaveEndDate: Date | null; //*วัน เดือน ปีสิ้นสุดลา
  leaveTotal: string; //จำนวนวันลา
  leaveNumber: string; //หมายเลขที่ติดต่อขณะลา
  leaveDetail: string; //รายละเอียดการลา
  leaveAddress: string; //สถานที่ติดต่อขณะลา
  leaveDocument: File[] | null; //เอกสารปะกอบ
  [key: string]: any;
}

interface FormRef {
  leaveWrote: object | null; //เขียนที่***
  leaveStartDate: object | null; //*วัน เดือน ปีเริ่มต้นลา
  wifeDayName: object | null; //ชื่อภรรยา
  wifeDayDateBorn: object | null; //วันที่คลอด
  leaveEndDate: object | null; //*วัน เดือน ปีสิ้นสุดลา
  leaveTotal: object | null; //จำนวนวันลา
  leaveNumber: object | null; //หมายเลขที่ติดต่อขณะลา
  leaveDetail: object | null; //รายละเอียดการลา
  leaveAddress: object | null; //สถานที่ติดต่อขณะลา
  leaveDocument: object | null; //เอกสารปะกอบ
  [key: string]: any;
}

export type { FormData, FormRef };
