from dataclasses import dataclass
from typing import List

from backend.condition.parsing.records.peabody.peabody_asset_condition import PeabodyAssetCondition

@dataclass
class PeabodyProperty:
    # This could just be a uprn:assets dict, but making it a dataclass for consistency with
    # other client models, might change in future
    uprn: int
    assets: List[PeabodyAssetCondition]