"""Auto-generated stub for module: dataset_utils."""
from typing import Any, Optional

# Functions
def build_split_loader_map(requested_splits: Any[str], train_loader: Any | None, val_loader: Any | None, test_loader: Any | None) -> dict[str, Any]:
    """
    Create split-to-loader map while skipping unavailable loaders.
    
        Args:
            requested_splits: Ordered split names requested by caller.
            train_loader: Optional loader for ``train`` split.
            val_loader: Optional loader for ``val`` split.
            test_loader: Optional loader for ``test`` split.
    
        Returns:
            Dictionary containing only requested splits that have non-``None`` loaders.
    """
    ...
