from pydantic import BaseModel, EmailStr, Field from typing import Optional from datetime import date class UserLiteRegister(BaseModel): email: EmailStr password: str = Field(..., min_length=8) first_name: str last_name: str region_code: str = "HU" class UserLogin(BaseModel): email: EmailStr password: str class PasswordResetRequest(BaseModel): email: EmailStr class Token(BaseModel): access_token: str token_type: str is_active: bool # KYC státusz visszajelzés