"""
Regionwise report views wrapper.

Currently re-exports implementations from exams.views so imports/urls keep working.
Move actual implementations from views.py to here as you refactor.
"""
from exams import views as legacy
from django.utils.module_loading import import_string

# Re-export the region-related views from the big views.py
regionwise = legacy.regionwise
region_summary = legacy.region_summary
region_summary_html = legacy.region_summary_html
region_summary_pdf = legacy.region_summary_pdf
region_summary_excel = legacy.region_summary_excel
region_summary_pdf_redesigned = getattr(legacy, "region_summary_pdf_redesigned", None)

# trend views (if present)
region_trend_html = getattr(legacy, "region_trend_html", None)
region_trend_pdf = getattr(legacy, "region_trend_pdf", None)
region_trend_excel = getattr(legacy, "region_trend_excel", None)

# Add any helpers you want to move here later
__all__ = [
    "regionwise", "region_summary", "region_summary_html", "region_summary_pdf",
    "region_summary_excel", "region_summary_pdf_redesigned",
    "region_trend_html", "region_trend_pdf", "region_trend_excel",
]
