interface ObjectNameId {
  id: string;
  name: string;
}
interface employeePosition {
  id: string;
  agency: string;
  conditionNote: string;
  department: string;
  government: string;
  isActive: boolean;
  isCondition: boolean;
  isDirector: boolean;
  organizationUserNote: string;
  qualification: string;
  pile: string;
  posNo: string;
  positionCondition: string;
  positionMasterUserNote: string;
  organizationOrder: string;
  organizationFaxId: string;
  organizationLevelId: string;
  organizationOrganizationId: string;
  organizationTelExternalId: string;
  organizationTelInternalId: string;
  organizationTypeId: string;
  positionEmployeeStatusId: string;
  positionEmployeeLineId: string;
  positionEmployeePositionId: string;
  organizationAgencyId: string;
  organizationGovernmentAgencyId: string;
  organizationShortNameId: string;
  organizationFaxName: string;
  organizationLevelName: string;
  organizationOrganizationName: string;
  organizationTelExternalName: string;
  organizationTelInternalName: string;
  organizationTypeName: string;
  positionEmployeeStatusName: string;
  positionEmployeeLineName: string;
  positionEmployeePositionName: string;
  organizationAgencyName: string;
  organizationGovernmentAgencyName: string;
  organizationShortNameName: string;
  positionEmployeeLevels: ObjectNameId[];
  positionEmployeePositionSides: ObjectNameId[];
  use: boolean;
}

export type { employeePosition };
