text: /*
                         * This header is generated by classdump-dyld 1.5
                         * on Wednesday, April 28, 2021 at 9:05:45 PM Mountain Standard Time
                         * Operating System: Version 14.5 (Build 18L204)
                         * Image Source: /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer
                         * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                         */
  
  #import <MediaPlayer/MPModelObject.h>
  
  @class MPModelSong, MPModelAlbum, MPModelArtist, MPModelMediaClip, MPModelPlaylist, MPModelPlaylistEntry, MPModelTVEpisode, MPModelTVSeason, MPModelTVShow, MPModelMovie, MPModelPodcast, MPModelPodcastEpisode, MPModelRadioStation, MPModelComposer, MPModelGenre, MPModelCurator, MPModelSocialPerson, MPModelRecordLabel, MPModelRadioStationEvent;
  
  @interface MPModelGenericObject : MPModelObject
  
  @property (nonatomic,retain) MPModelSong * song; 
  @property (nonatomic,retain) MPModelAlbum * album; 
  @property (nonatomic,retain) MPModelArtist * artist; 
  @property (nonatomic,retain) MPModelMediaClip * mediaClip; 
  @property (nonatomic,retain) MPModelPlaylist * playlist; 
  @property (nonatomic,retain) MPModelPlaylistEntry * playlistEntry; 
  @property (nonatomic,retain) MPModelTVEpisode * tvEpisode; 
  @property (nonatomic,retain) MPModelTVSeason * season; 
  @property (nonatomic,retain) MPModelTVShow * show; 
  @property (nonatomic,retain) MPModelMovie * movie; 
  @property (nonatomic,retain) MPModelPodcast * podcast; 
  @property (nonatomic,retain) MPModelPodcastEpisode * podcastEpisode; 
  @property (nonatomic,retain) MPModelRadioStation * radioStation; 
  @property (nonatomic,retain) MPModelComposer * composer; 
  @property (nonatomic,retain) MPModelGenre * genre; 
  @property (nonatomic,retain) MPModelCurator * curator; 
  @property (nonatomic,retain) MPModelSocialPerson * socialPerson; 
  @property (nonatomic,retain) MPModelRecordLabel * recordLabel; 
  @property (nonatomic,readonly) MPModelRadioStationEvent * radioStationEvent; 
  +(id)__album_KEY;
  +(id)__artist_KEY;
  +(id)__genre_KEY;
  +(id)__composer_KEY;
  +(id)__playlist_KEY;
  +(id)__radioStation_KEY;
  +(id)__season_KEY;
  +(id)__show_KEY;
  +(id)__curator_KEY;
  +(id)__mediaClip_KEY;
  +(id)__movie_KEY;
  +(id)__socialPerson_KEY;
  +(id)__song_KEY;
  +(id)__recordLabel_KEY;
  +(id)requiredStoreLibraryPersonalizationProperties;
  +(id)genericObjectWithModelObject:(id)arg1 ;
  +(id)relationshipKeyForGenericObjectType:(long long)arg1 ;
  +(id)kindWithRelationshipKinds:(id)arg1 ;
  +(id)__playlistEntry_KEY;
  +(id)__tvEpisode_KEY;
  +(id)__podcast_KEY;
  +(id)__podcastEpisode_KEY;
  +(id)__radioStationEvent_KEY;
  -(long long)type;
  -(id)anyObject;
  -(id)identifiers;
  -(id)humanDescription;
  -(id)artworkCatalog;
  -(id)mediaItemPropertyValues;
  -(id)personalizationScopedPropertiesForProperties:(id)arg1 ;
  -(id)relativeModelObjectForStoreLibraryPersonalization;
  -(id)objectWithStoreLibraryPersonalizationRelativeModelObject:(id)arg1 ;
  -(id)copyWithIdentifiers:(id)arg1 block:(/*^block*/id)arg2 ;
  -(id)copyWithIdentifiers:(id)arg1 propertySet:(id)arg2 ;
  -(id)mergeWithObject:(id)arg1 ;
  -(id)flattenedGenericObject;
  @end
  
  