interface FormPerson {
  isLive: null | number | boolean | string;
  citizenId: string;
  prefix: string;
  firstName: string;
  lastName: string;
  job: string;
  lastNameOld?: string;
  statusMarital?: string;
}

interface ChildrenFamily {
  id: string;
  childrenPrefixId: string | null;
  childrenFirstName: string | null;
  childrenLastName: string | null;
  childrenCareer: string | null;
  childrenLive: string | null;
  childrenCitizenId: string | null;
}

interface FormChildren {
  id: string;
  createdAt: string;
  createdUserId: string;
  lastUpdatedAt: string;
  lastUpdateUserId: string;
  createdFullName: string;
  lastUpdateFullName: string;
  childrenCareer: string;
  childrenFirstName: string;
  childrenLastName: string;
  childrenPrefix: string;
  childrenLive: boolean | number | null;
  childrenCitizenId: string;
  profileId: string | null;
  profileEmployeeId: string | null;
}

export type { FormPerson, FormChildren, ChildrenFamily };
