luxlabs header browser preview


@class NSString, NSArray, MPCPlayerResponseTracklist, MPArtworkCatalog, MPCPlayerResponseItem, MPCPlayerResponse, NSNumber, MPModelSong;

@interface CPUINowPlayingSnapshot : NSObject

@property (class, readonly, nonatomic) NSArray *knownJumpIntervals;

@property (readonly, nonatomic) NSString *bundleIdentifier;
@property (readonly, nonatomic) NSString *title;
@property (readonly, nonatomic) NSString *artist;
@property (readonly, nonatomic) NSString *album;
@property (readonly, nonatomic) MPArtworkCatalog *artworkCatalog;
@property (readonly, nonatomic) struct { double snapshotTime; double startTime; double endTime; double duration; double elapsedDuration; float rate; float defaultRate; BOOL isLiveContent; BOOL isLoading; } durationSnapshot;
@property (readonly, nonatomic) long long state;
@property (readonly, nonatomic) MPCPlayerResponseTracklist *tracklist;
@property (readonly, nonatomic) MPModelSong *song;
@property (readonly, nonatomic) BOOL isRadioPlayback;
@property (readonly, nonatomic) MPCPlayerResponse *response;
@property (readonly, nonatomic) MPCPlayerResponseItem *responseItem;
@property (readonly, nonatomic) NSNumber *jumpBackInterval;
@property (readonly, nonatomic) NSNumber *jumpForwardInterval;
@property (readonly, nonatomic) BOOL shouldEnableBackButton;
@property (readonly, nonatomic) BOOL shouldEnableNextButton;
@property (readonly, nonatomic) MPModelSong *nextSong;
@property (readonly, nonatomic) MPModelSong *previousSong;
@property (readonly, nonatomic) BOOL showsStopButton;

- (id)initWithResponse:(id)a0;
- (void).cxx_destruct;
- (id)_getSongIsNext:(BOOL)a0;
- (id)commandWithType:(unsigned long long)a0;

@end