"""Core augmentation functionality for copy-paste operations."""

from segpaste.augmentation.copy_paste import CopyPasteAugmentation
from segpaste.augmentation.lsj import (
    FixedSizeCrop,
    RandomResize,
    SanitizeBoundingBoxes,
    make_large_scale_jittering,
)
from segpaste.augmentation.torchvision import CopyPasteCollator, CopyPasteTransform

__all__ = [
    "CopyPasteAugmentation",
    "CopyPasteTransform",
    "CopyPasteCollator",
    "FixedSizeCrop",
    "RandomResize",
    "SanitizeBoundingBoxes",
    "make_large_scale_jittering",
]
