from pydantic import BaseModel from app.schemas.user import UserOut class RegisterResponse(BaseModel): """ Returned after registration. Members get tokens immediately (auto-approved). Organizers only get the user object (pending approval). """ user: UserOut access_token: str | None = None refresh_token: str | None = None token_type: str = "bearer"