export type ProfileVerificationStatus = 'draft' | 'pending' | 'verified' | 'rejected';

export type StaffProfileDto = {
  employeeId: string | null;
  academicTitleCode: string | null;
  academicTitleOther: string | null;
  unitId: string | null;
  unitNameFreetext: string | null;
  jobTitle: string | null;
  profileVerificationStatus: ProfileVerificationStatus;
  verificationSubmittedAt: string | null;
  verifiedAt: string | null;
  verifiedByUserId: string | null;
  rejectionReason: string | null;
  version: number;
};

export type AcademicTitleOption = { code: string; labelVi: string; labelEn: string };
export type UnitOption = { id: string; name: string };
