from pydantic import BaseModel, EmailStr, Field class UserCreate(BaseModel): email: EmailStr password: str = Field(min_length=8) class UserLogin(BaseModel): email: EmailStr password: str class Token(BaseModel): access_token: str token_type: str = "bearer" class Notification(BaseModel): type: str = "new_user" email: EmailStr message: str