from __future__ import annotations

from app.services.employee_seed_roles import ROLE_DEFINITIONS, ROLE_DISPLAY_ORDER, ROLE_PERMISSION_MAP
from app.services.employee_seed_organizations import (
    CANONICAL_DEPARTMENT_CODES,
    EMPLOYEE_PROFILE_REPAIRS,
    LEGACY_ORGANIZATION_UNIT_CODE_MAP,
    ORGANIZATION_DEFINITIONS,
    normalize_organization_unit_code,
)
from app.services.employee_seed_part1 import EMPLOYEE_DEFINITIONS_PART_1
from app.services.employee_seed_part2 import EMPLOYEE_DEFINITIONS_PART_2

EMPLOYEE_DEFINITIONS = EMPLOYEE_DEFINITIONS_PART_1 + EMPLOYEE_DEFINITIONS_PART_2

__all__ = [
    "ROLE_DISPLAY_ORDER",
    "ROLE_DEFINITIONS",
    "ROLE_PERMISSION_MAP",
    "CANONICAL_DEPARTMENT_CODES",
    "ORGANIZATION_DEFINITIONS",
    "LEGACY_ORGANIZATION_UNIT_CODE_MAP",
    "EMPLOYEE_PROFILE_REPAIRS",
    "EMPLOYEE_DEFINITIONS",
    "normalize_organization_unit_code",
]
