@class NMSMediaContainerQuotaData; @interface NMSMediaItemGroup : NSObject @property (nonatomic) unsigned long long type; @property (retain, nonatomic) id referenceObj; @property (retain, nonatomic) NMSMediaContainerQuotaData *quotaData; @property (nonatomic) BOOL manuallyAdded; @property (readonly, nonatomic) BOOL isEstimate; @property (nonatomic) BOOL downloadedItemsOnly; + (id)_itemsForContainerClass:(Class)a0 containerIDs:(id)a1 includingNonLibraryContent:(BOOL)a2 includingDownloadedContentOnly:(BOOL)a3 manuallyAdded:(BOOL)a4; + (id)_legacyItemsForContainerClass:(Class)a0 containerIDs:(id)a1 includingNonLibraryContent:(BOOL)a2 includingDownloadedContentOnly:(BOOL)a3 manuallyAdded:(BOOL)a4; + (id)itemGroupWithAudiobookIdentifier:(id)a0 downloadLimit:(unsigned long long)a1 manuallyAdded:(BOOL)a2 downloadedItemsOnly:(BOOL)a3; + (id)itemGroupWithCustomPodcastFeedURL:(id)a0 downloadedItemsOnly:(BOOL)a1; + (id)itemGroupWithPodcastFeedURL:(id)a0 downloadOrder:(unsigned long long)a1 episodeLimit:(unsigned long long)a2 manuallyAdded:(BOOL)a3 downloadedItemsOnly:(BOOL)a4; + (id)itemGroupWithPodcastStationUUID:(id)a0 downloadedItemsOnly:(BOOL)a1; + (id)itemGroupWithQuotaRefObj:(id)a0; + (id)itemGroupWithRecommendation:(id)a0 downloadedItemsOnly:(BOOL)a1; + (id)itemGroupWithSavedEpisodesDownloadedItemsOnly:(BOOL)a0; + (id)itemGroupWithSyncedAlbumID:(id)a0 downloadedItemsOnly:(BOOL)a1; + (id)itemGroupWithSyncedPlaylistID:(id)a0 downloadedItemsOnly:(BOOL)a1; + (id)itemGroupWithUpNextEpisodesDownloadedItemsOnly:(BOOL)a0; + (id)sharedLibraryRequestQueue; - (unsigned long long)hash; - (id)identifiers; - (id)description; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)itemList; - (BOOL)isEqualToContainer:(id)a0; - (id)identifiersForContainerType:(unsigned long long)a0; - (id)initWithType:(unsigned long long)a0 refObj:(id)a1 manuallyAdded:(BOOL)a2 quotaRefObj:(id)a3 downloadedItemsOnly:(BOOL)a4; @end