class BrandEntity { final String id; final String name; final String logo; final bool dropship; final List 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 locationRules; final List 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, }); }