"""
YOLOUtils: Type-safe spatial primitives for YOLO detection pipelines.

Provides validated geometric containers (Point, Box, Polygon, Obb, YOLOInstance)
with normalized coordinate support and immutable transformations.
"""

from YOLOUtils.point import Point
from YOLOUtils.box import Box
from YOLOUtils.polygon import Polygon
from YOLOUtils.obb import Obb
from YOLOUtils.instance import YOLOInstance

__all__ = [
    'Point',
    'Box',
    'Polygon',
    'Obb',
    'YOLOInstance',
]

__version__ = "0.1.1"