class BrandEntity {
  final String id;
  final String name;
  final String logo;
  final bool dropship;
  final List<PriceGroupEntity> pricegroups;

  BrandEntity({
    required this.id,
    required this.name,
    required this.logo,
    required this.dropship,
    required this.pricegroups,
  });
}

class PriceGroupEntity {
  final String pricegroupId;
  final String pricegroupName;
  final String pricegroupPrefix;
  final List<dynamic> locationRules;
  final List<PurchaseRestrictionEntity> purchaseRestrictions;

  PriceGroupEntity({
    required this.pricegroupId,
    required this.pricegroupName,
    required this.pricegroupPrefix,
    required this.locationRules,
    required this.purchaseRestrictions,
  });
}

class PurchaseRestrictionEntity {
  final String program;
  final String yourStatus;

  PurchaseRestrictionEntity({
    required this.program,
    required this.yourStatus,
  });
}
