luxlabs header browser preview


@class BLSHDiagnosticsServer, BLSHWatchdogTester, BLSHCriticalAssertTester, BLSHBacklightStateMachine, BLSHXPCBacklightProxyHostServer, BLSHBacklightTransitionStateMachine;

@interface BLSHBacklightService : NSObject {
    BLSHBacklightStateMachine *_stateMachine;
    BLSHBacklightTransitionStateMachine *_transitionStateMachine;
    BLSHXPCBacklightProxyHostServer *_backlightXPCServer;
    BLSHDiagnosticsServer *_diagnosticsServer;
    BLSHWatchdogTester *_watchdogTester;
    BLSHCriticalAssertTester *_criticalAssertTester;
}

+ (id)serviceWithPlatformProvider:(id)a0 osInterfaceProvider:(id)a1 inactiveBudgetPolicy:(id)a2 localAssertionService:(id)a3 localOnly:(BOOL)a4;

- (void).cxx_destruct;
- (id)initWithPlatformProvider:(id)a0 osInterfaceProvider:(id)a1 inactiveBudgetPolicy:(id)a2 localAssertionService:(id)a3 localOnly:(BOOL)a4;

@end