luxlabs header browser preview


@class SBFAlwaysOnLiveRenderingAssertionWeakCollection;
@protocol BLSBacklightStateObservable, SBFAlwaysOnLiveRenderingBLSAssertionProvider;

@interface SBFAlwaysOnLiveRenderingAssertionProvider : NSObject {
    SBFAlwaysOnLiveRenderingAssertionWeakCollection *_assertions;
}

@property (retain, nonatomic) id<BLSBacklightStateObservable> backlight;
@property (retain, nonatomic) id<SBFAlwaysOnLiveRenderingBLSAssertionProvider> assertionProvider;

+ (id)sharedInstance;

- (id)init;
- (void)invalidateAllAssertions;
- (id)description;
- (void).cxx_destruct;
- (id)_acquireLiveRenderingAssertionForScene:(id)a0 identifier:(id)a1 reason:(id)a2 attributes:(id)a3;
- (id)_assertionManagerForScene:(id)a0;
- (void)_setAssertionManager:(id)a0 forScene:(id)a1;
- (id)acquireLiveRenderingAssertionForFBSScene:(id)a0 reason:(id)a1;
- (id)acquireLiveRenderingAssertionForUIScene:(id)a0 reason:(id)a1;

@end