"""
Reference data management CLI commands.
"""

import typer

from .coverage import app as coverage_app
from .enhanced_summary import app as summary_app
from .import_cmd import app as import_app
from .usage import app as usage_app
from .validate import app as validate_app

# Create reference command group
app = typer.Typer(
    help="Reference data management (validate, usage, import, summary, coverage)"
)
app.add_typer(validate_app, name="validate")
app.add_typer(usage_app, name="usage")
app.add_typer(import_app, name="import")
app.add_typer(summary_app, name="summary")
app.add_typer(coverage_app, name="coverage")

__all__ = ["app"]
