from typing import Optional from pydantic import BaseModel, Field class Token(BaseModel): """ Schema for the token response. """ access_token: str = Field(..., description="JWT access token") token_type: str = Field(..., description="Token type (bearer)") class TokenPayload(BaseModel): """ Schema for the token payload (JWT claims). """ username: Optional[str] = None