"""
Profile system for the generate package.

Provides shape-based profile names and mapping to existing use-case based profiles.
"""

from .mapper import (
    ProfileMapper,
    profile_mapper,
    get_variance_profile_config,
    get_anomaly_profile_config,
    list_available_variance_profiles,
    list_available_anomaly_profiles,
    validate_profile_combination,
)

__all__ = [
    "ProfileMapper",
    "profile_mapper",
    "get_variance_profile_config",
    "get_anomaly_profile_config",
    "list_available_variance_profiles",
    "list_available_anomaly_profiles",
    "validate_profile_combination",
]