from __future__ import annotations

from dataclasses import dataclass
from decimal import Decimal


@dataclass(frozen=True)
class MoneyAmount:
    amount: Decimal
    currency: str


@dataclass(frozen=True)
class Quantity:
    amount: Decimal
    asset_symbol: str | None = None
