"""Definition of Annotation DTO.""" from .type_checking_base_model import TypeCheckingBaseModel from .distance_enum import DistanceEnum from .angle_enum import AngleEnum from .point_of_view_enum import PointOfViewEnum from .contact_enum import ContactEnum class Annotation(TypeCheckingBaseModel): """Data Transfer Object representing an Annotation.""" distance: DistanceEnum angle: AngleEnum point_of_view: PointOfViewEnum contact: ContactEnum