"""Target processing pipeline."""

from wled_controller.core.processing.processor_manager import (
    DeviceState,
    ProcessorDependencies,
    ProcessorManager,
)
from wled_controller.core.processing.target_processor import (
    DeviceInfo,
    ProcessingMetrics,
    TargetContext,
    TargetProcessor,
)

__all__ = [
    "DeviceInfo",
    "DeviceState",
    "ProcessingMetrics",
    "ProcessorDependencies",
    "ProcessorManager",
    "TargetContext",
    "TargetProcessor",
]
