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

from app.modules.core.schemas.dashboard import (
    AdminDashboardResponse,
    ImportStatsResponse,
    MarketplaceStatsResponse,
    OrderStatsBasicResponse,
    PlatformStatsResponse,
    ProductStatsResponse,
    StatsResponse,
    UserStatsResponse,
    VendorCustomerStats,
    VendorDashboardStatsResponse,
    VendorInfo,
    VendorOrderStats,
    VendorProductStats,
    VendorRevenueStats,
    VendorStatsResponse,
)

__all__ = [
    # Stats responses
    "StatsResponse",
    "MarketplaceStatsResponse",
    "ImportStatsResponse",
    "UserStatsResponse",
    "VendorStatsResponse",
    "ProductStatsResponse",
    "PlatformStatsResponse",
    "OrderStatsBasicResponse",
    # Admin dashboard
    "AdminDashboardResponse",
    # Vendor dashboard
    "VendorProductStats",
    "VendorOrderStats",
    "VendorCustomerStats",
    "VendorRevenueStats",
    "VendorInfo",
    "VendorDashboardStatsResponse",
]
