from pydantic import BaseModel, Field from enum import Enum from typing import List from datetime import datetime from typing import Optional class ProgramTypeEnum(str, Enum): DOMESTIC = "DOMESTIC" ECONOMIC = "ECONOMIC" COMMUNITY = "COMMUNITY" class UserTypeEnum(str, Enum): ADMIN = "ADMIN" EMPLOYEE = "EMPLOYEE" VOLUNTEER = "VOLUNTEER"