"""
=========================================
CV6 AI Trading OS
Authentication Schemas
=========================================
"""

from pydantic import BaseModel, EmailStr


class LoginRequest(BaseModel):
    """
    Login Request
    """

    email: EmailStr
    password: str


class TokenResponse(BaseModel):
    """
    JWT Token Response
    """

    access_token: str
    token_type: str = "bearer"