Product Stats
data class ProductStats(val totalProducts: Int, val availableProducts: Int, val lowStockProducts: Int, val outOfStockProducts: Int, val totalInventoryValue: Double? = null, val averageProductPrice: Double? = null, val topSellingProducts: List<String>? = null, val reorderRequiredCount: Int? = null)
Data class for product statistics and metrics.