"""Auto-generated stub for module: evaluator."""
from typing import Any, Callable

# Functions
def evaluate_available_splits(requested_splits: Any[str], split_to_loader: Any[str, Any], evaluate_split: Callable[[str, Any], list[dict]]) -> list[dict]:
    """
    Run split evaluator for available loaders and concatenate payload.
    
        Args:
            requested_splits: Ordered split names to evaluate.
            split_to_loader: Mapping from split name to loader object.
            evaluate_split: Callable that evaluates one split and returns payload records.
    
        Returns:
            Concatenated list of payload dictionaries from all available splits.
    """
    ...
