luxlabs header browser preview


@class NSDictionary, MPModelObject, NSString;
@protocol MusicKit_SoftLinking_MPIdentifierSet;

@interface MusicKit_SoftLinking_MPModelObject : NSObject <MusicKit_SoftLinking_MPSectionedCollectionObject> {
    MPModelObject *_underlyingModelObject;
}

@property (readonly, nonatomic) MPModelObject *_underlyingModelObject;
@property (readonly, nonatomic) NSDictionary *storageDictionary;
@property (readonly, nonatomic) id<MusicKit_SoftLinking_MPIdentifierSet> legacyIdentifierSet;
@property (readonly, nonatomic) long long modelObjectType;
@property (readonly, nonatomic) long long libraryRemovalSupportedOptions;
@property (readonly, nonatomic) id underlyingObject;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)_createUnderlyingModelObjectWithIdentifierSet:(id)a0 modelObjectType:(long long)a1 storageDictionary:(id)a2;
+ (id)archivedDataWithUnderlyingModelObject:(id)a0 error:(id *)a1;
+ (long long)keepLocalEnabledStateForRawValue:(long long)a0;
+ (long long)keepLocalManagedStatusForRawValue:(long long)a0;
+ (unsigned long long)keepLocalManagedStatusReasonsForRawValue:(long long)a0;
+ (long long)rawValueForKeepLocalEnabledState:(long long)a0;
+ (long long)rawValueForKeepLocalManagedStatus:(long long)a0;
+ (long long)rawValueForKeepLocalManagedStatusReasons:(unsigned long long)a0;
+ (id)unarchiveUnderlyingModelObjectWithData:(id)a0 error:(id *)a1;

- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)initWithIdentifierSet:(id)a0 modelObjectType:(long long)a1 storageDictionary:(id)a2;
- (id)initWithUnderlyingModelObject:(id)a0;

@end