from dataclasses import dataclass
from typing import List

from backend.condition.parsing.records.lbwf.lbwf_asset_condition import LbwfAssetCondition

@dataclass
class LbwfHouse:
    uprn: int
    reference: int
    address: str
    epc: str # TODO: make enum?
    shdf: str
    house: str
    fail_decency: int
    assets: List[LbwfAssetCondition]