from dataclasses import dataclass from typing import List from datetime import date from backend.condition.domain.element import Element @dataclass class PropertyConditionSurvey: uprn: int elements: List[Element] date: date source: str # TODO: make enum