export interface MarketplaceFeaturesConfig {
  wishlist?: boolean;
  compare?: boolean;
  reviews?: boolean;
  comments?: boolean;
  questions?: boolean;
  recommendations?: boolean;
  recentlyViewed?: boolean;
  searchHistory?: boolean;
  recentlySearched?: boolean;
  ratings?: boolean;
  share?: boolean;
  brands?: boolean;
  manufacturers?: boolean;
  availability?: boolean;
  discounts?: boolean;
  badges?: boolean;
}

export const DEFAULT_MARKETPLACE_FEATURES_CONFIG: Required<MarketplaceFeaturesConfig> = {
  wishlist: true,
  compare: true,
  reviews: true,
  comments: true,
  questions: true,
  recommendations: true,
  recentlyViewed: true,
  searchHistory: true,
  recentlySearched: true,
  ratings: true,
  share: true,
  brands: true,
  manufacturers: true,
  availability: true,
  discounts: true,
  badges: true,
};
