"""
URL patterns for reports app.
"""
from django.urls import path
from . import views

urlpatterns = [
    # Report management
    path('', views.ReportListView.as_view(), name='report_list'),
    path('<uuid:pk>/', views.ReportDetailView.as_view(), name='report_detail'),
    path('<uuid:report_id>/download/', views.download_report, name='download_report'),
    
    # Report generation
    path('generate/transaction-summary/', views.generate_transaction_summary_report, name='generate_transaction_summary'),
    path('generate/area-analysis/', views.generate_area_analysis_report, name='generate_area_analysis'),
    path('generate/forecast/', views.generate_forecast_report, name='generate_forecast'),
    
    # Templates
    path('templates/', views.ReportTemplateListView.as_view(), name='report_templates'),
]

