# app/modules/core/schemas/__init__.py
"""
Core module schemas.
"""

from app.modules.core.schemas.dashboard import (
    AdminDashboardResponse,
    ImportStatsResponse,
    MarketplaceStatsResponse,
    OrderStatsBasicResponse,
    PlatformStatsResponse,
    ProductStatsResponse,
    StatsResponse,
    StoreCustomerStats,
    StoreDashboardStatsResponse,
    StoreInfo,
    StoreOrderStats,
    StoreProductStats,
    StoreRevenueStats,
    StoreStatsResponse,
    UserStatsResponse,
)

__all__ = [
    # Stats responses
    "StatsResponse",
    "MarketplaceStatsResponse",
    "ImportStatsResponse",
    "UserStatsResponse",
    "StoreStatsResponse",
    "ProductStatsResponse",
    "PlatformStatsResponse",
    "OrderStatsBasicResponse",
    # Admin dashboard
    "AdminDashboardResponse",
    # Store dashboard
    "StoreProductStats",
    "StoreOrderStats",
    "StoreCustomerStats",
    "StoreRevenueStats",
    "StoreInfo",
    "StoreDashboardStatsResponse",
]
