Model/backend/condition/domain/mapping/mapper.py
2026-01-23 12:09:19 +00:00

14 lines
392 B
Python

from abc import ABC, abstractmethod
from typing import Any, List, Optional
from backend.condition.domain.asset_condition import AssetCondition
class Mapper(ABC):
@abstractmethod
def map_asset_conditions_for_property(
self, client_data: Any, survey_year: Optional[int] = None
) -> List[AssetCondition]:
# TODO: client_data should be properly typed
pass