"""Spectra — Scenario-first ML evaluation engine."""
from __future__ import annotations

__version__ = "1.0.0"

from metrics_lie.sdk import compare, evaluate, evaluate_file, log_to_mlflow, score
from metrics_lie.schema import ResultBundle
from metrics_lie.builders import Dataset, Model
from metrics_lie.spec import ExperimentSpec
from metrics_lie import presets
from metrics_lie.catalog import list_metrics, list_model_formats, list_scenarios
from metrics_lie.display import display, format_comparison, format_summary

__all__ = [
    "__version__",
    "evaluate",
    "evaluate_file",
    "compare",
    "score",
    "log_to_mlflow",
    "ResultBundle",
    "ExperimentSpec",
    "presets",
    "list_metrics",
    "list_scenarios",
    "list_model_formats",
    "display",
    "format_summary",
    "format_comparison",
    "Dataset",
    "Model",
]
