import uuid from typing import Optional, Dict, Any from fastapi_users import schemas class UserRead(schemas.BaseUser[uuid.UUID]): first_name: Optional[str] = None last_name: Optional[str] = None config: Optional[Dict[str, Any]] = None class UserCreate(schemas.BaseUserCreate): first_name: Optional[str] = None last_name: Optional[str] = None class UserUpdate(schemas.BaseUserUpdate): first_name: Optional[str] = None last_name: Optional[str] = None