luxlabs header browser preview


@class MPLibraryKeepLocalStatusObserver, MusicKit_SoftLinking_MPModelObject;

@interface MusicKit_SoftLinking_MPLibraryKeepLocalStatusObserver : NSObject {
    MPLibraryKeepLocalStatusObserver *_underlyingLibraryKeepLocalStatusObserver;
}

@property (readonly, nonatomic) MusicKit_SoftLinking_MPModelObject *identifyingModelObject;
@property (readonly, nonatomic) struct MusicKit_SoftLinking_MPLibraryActiveKeepLocalStatus { long long x0; unsigned long long x1; double x2; } currentStatus;
@property (copy, nonatomic) id /* block */ statusBlock;

- (void).cxx_destruct;
- (id)initWithIdentifyingModelObject:(id)a0;
- (struct MusicKit_SoftLinking_MPLibraryActiveKeepLocalStatus { long long x0; unsigned long long x1; double x2; })_activeKeepLocalStatusFromUnderlyingStatus:(struct MPLibraryActiveKeepLocalStatus { long long x0; double x1; })a0 underlyingDownloadPauseReasons:(unsigned long long)a1;
- (void)_handleUpdatedUnderlyingActiveKeepLocalStatus:(struct MPLibraryActiveKeepLocalStatus { long long x0; double x1; })a0;
- (void)calculateDownloadProgressWithChildren:(id)a0;

@end