luxlabs header browser preview


@class MPModelForYouRecommendationGroupBuilder, NSDictionary, MPMutableSectionedCollection, MPPropertySet, MPModelStoreBrowseContentItemBuilder;

@interface MPModelForYouRecommendationItemBuilder : NSObject {
    struct { unsigned char initialized : 1; unsigned char itemType : 1; unsigned char backedByStoreItemMetadata : 1; unsigned char album : 1; unsigned char playlist : 1; unsigned char radioStation : 1; unsigned char subgroup : 1; } _requestedItemProperties;
    MPModelStoreBrowseContentItemBuilder *_contentItemBuilder;
    MPModelForYouRecommendationGroupBuilder *_subgroupBuilder;
}

@property (readonly, nonatomic) MPPropertySet *requestedPropertySet;
@property (readonly, nonatomic) NSDictionary *storeItemMetadataResults;
@property (readonly, nonatomic) MPMutableSectionedCollection *flatSectionedItems;

+ (id)allSupportedProperties;

- (void).cxx_destruct;
- (id)initWithRequestedPropertySet:(id)a0 storeItemMetadataResults:(id)a1 flatSectionedItems:(id)a2;
- (id)modelObjectForRecommendationChildDictionary:(id)a0 parentGroup:(id)a1 subgroupsAccumulator:(id)a2 userIdentity:(id)a3;

@end