@class SBIdleTimerGlobalStateMonitor, NSString, SBBacklightController, SBDeviceUnlockAggdLogger, SBProximitySensorManager; @protocol SBIdleTimer, SBIdleTimerIdleEventHandler; @interface SBIdleTimerPolicyAggregator : NSObject <SBIdleTimerObserving, SBIdleTimerGlobalCoordinatorDelegate> { SBProximitySensorManager *_proximitySensorManager; id<SBIdleTimerIdleEventHandler> _idleEventHandler; SBIdleTimerGlobalStateMonitor *_globalStateMonitor; unsigned char _disableAutoDimming : 1; } @property (retain, nonatomic, setter=_setIdleTimer:) id<SBIdleTimer> idleTimer; @property (readonly, nonatomic, getter=_backlightController) SBBacklightController *backlightController; @property (readonly, nonatomic, getter=_logger) SBDeviceUnlockAggdLogger *logger; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)idleTimerDidRefresh:(id)a0; - (void)idleTimerDidWarn:(id)a0; - (void)idleTimerDidExpire:(id)a0; - (void)idleTimerDidResetForUserAttention:(id)a0; - (id)_initWithBacklightController:(id)a0 proximitySensorManager:(id)a1 idleEventHandler:(id)a2 globalStateMonitor:(id)a3 unlockLogger:(id)a4; - (void)idleTimerGlobalCoordinator:(id)a0 didActivateIdleTimer:(id)a1; - (void).cxx_destruct; - (id)initWithBacklightController:(id)a0 proximitySensorManager:(id)a1 idleEventHandler:(id)a2; @end