"""Auto-generated stub for module: inference_outputs."""
from typing import Any

from .exceptions import InferenceRunnerError

# Functions
def coerce_classification_output(raw: Any) -> Any:
    """
    Convert raw runner output to ``ClassificationInferenceOutput``.
    
        Args:
            raw: Runner output object or tuple-like result.
    
        Returns:
            Normalized ``ClassificationInferenceOutput`` instance.
    """
    ...
def coerce_detection_output(raw: Any) -> Any:
    """
    Convert raw runner output to ``DetectionInferenceOutput``.
    
        Args:
            raw: Runner output object or tuple-like result.
    
        Returns:
            Normalized ``DetectionInferenceOutput`` instance.
    """
    ...

# Classes
class ClassificationInferenceOutput:
    # Standard output container for classification-style runners.

    ...
class DetectionInferenceOutput:
    # Standard output container for detection/segmentation-style runners.

    ...
