@class NSString, MPMediaItemArtwork; @interface MPContentItem : NSObject @property (readonly, nonatomic) void *_mediaRemoteContentItem; @property (readonly, copy, nonatomic) NSString *identifier; @property (copy, nonatomic) NSString *title; @property (copy, nonatomic) NSString *subtitle; @property (retain, nonatomic) MPMediaItemArtwork *artwork; @property (nonatomic) float playbackProgress; @property (nonatomic, getter=isStreamingContent) BOOL streamingContent; @property (nonatomic, getter=isExplicitContent) BOOL explicitContent; @property (nonatomic, getter=isContainer) BOOL container; @property (nonatomic, getter=isPlayable) BOOL playable; + (BOOL)isSuppressingChangeNotifications; + (void)performChangeImmediately:(id /* block */)a0; + (void)performSuppressingChangeNotifications:(id /* block */)a0; + (BOOL)shouldPushArtworkData; - (id)initWithIdentifier:(id)a0; - (id)init; - (void)dealloc; - (id)description; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)initWithExternalRepresentation:(id)a0; - (id)_initWithMediaRemoteContentItem:(void *)a0; - (void)_loadArtwork:(id)a0 completion:(id /* block */)a1; - (void)_postItemChangedNotificationWithDeltaBlock:(id /* block */)a0; - (id)createExternalRepresentation; - (void)postChangeNotificationImmediately:(BOOL)a0; @end