from pydantic import BaseModel, EmailStr from typing import Optional class SignupRequest(BaseModel): name: str email: EmailStr password: str class LoginRequest(BaseModel): email: EmailStr password: str class AuthResponse(BaseModel): access_token: str token_type: str = "bearer" user: dict