"""Plotly figure factories for data visualization."""

from .choropleth import (
    create_choropleth_figure,
    create_district_map,
    create_zone_map,
)
from .summary_cards import create_metric_card_figure, create_summary_metrics
from .time_series import (
    add_policy_markers,
    create_market_comparison_chart,
    create_price_time_series,
    create_time_series_with_events,
    create_volume_time_series,
)

__all__ = [
    # Choropleth
    "create_choropleth_figure",
    "create_district_map",
    "create_zone_map",
    # Time series
    "create_price_time_series",
    "create_volume_time_series",
    "create_market_comparison_chart",
    "create_time_series_with_events",
    "add_policy_markers",
    # Summary
    "create_metric_card_figure",
    "create_summary_metrics",
]
