from __future__ import annotations from dataclasses import dataclass from datetime import date, datetime @dataclass(slots=True) class UserEntity: id: str | None = None email: str | None = None password_hash: str | None = None first_name: str | None = None middle_name: str | None = None last_name: str | None = None birth_date: date | None = None crypto_wallet: str | None = None phone: str | None = None bik: str | None = None account_number: str | None = None card_number: str | None = None inn: str | None = None kyc_verified: bool | None = None is_deleted: bool | None = None created_at: datetime | None = None updated_at: datetime | None = None kyc_verified_at: datetime | None = None