from dataclasses import dataclass
from typing import List

from backend.condition.domain.aspect_condition import AspectCondition
from backend.condition.domain.element_type import ElementType


@dataclass
class Element:
    element_type: ElementType
    element_instance: int
    aspect_conditions: List[AspectCondition]
