import uuid from pydantic import BaseModel class AdminCreateUser(BaseModel): username: str phone_number: str | None = None is_admin: bool = False class AdminUserResponse(BaseModel): id: uuid.UUID username: str phone_number: str | None is_admin: bool is_active: bool class Config: from_attributes = True class AdminCreateUserResult(BaseModel): user: AdminUserResponse secret: str class AdminResetSecretResult(BaseModel): secret: str