@class SBHardwareButtonGestureParameters, NSString, SBHardwareButtonActionList, SBHardwareButtonService, SBProximitySensorManager; @protocol SBHardwareButtonGestureParametersProvider, SBHardwareButtonInteraction; @interface SBHomeHardwareButtonActions : SBHardwareButtonGestureParametersProviderBase { BOOL _screenWasDimOnMenuDown; BOOL _dontUnlockOnButtonUp; long long _homeButtonType; SBHardwareButtonActionList *_buttonUpActions; SBHardwareButtonActionList *_buttonUpPostActions; unsigned long long _menuButtonHoldStartTime; double _menuButtonHoldStartAbsoluteTime; SBProximitySensorManager *_proximitySensorManager; SBHardwareButtonService *_hardwareButtonService; id _accessibilityButtonInteraction; id _siriButtonInteraction; SBHardwareButtonGestureParameters *_accessibilityGestureParameters; SBHardwareButtonGestureParameters *_siriGestureParameters; } @property (nonatomic, getter=isButtonDown) BOOL buttonDown; @property (nonatomic) double currentLongPressDuration; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)performLongPressActions; - (BOOL)_shouldIgnorePressesDueToProxOrIdle:(id *)a0; - (void)performInitialButtonDownActions; - (void)provider:(id)a0 didUpdateButtonGestureParameters:(id)a1; - (void)performSinglePressUpActions; - (void)performDoubleTapUpActions; - (void)performAfterMenuButtonUpIsHandledUsingBlock:(id /* block */)a0; - (void)configureForwardingToLockButtonActions:(id)a0; - (void)performLongPressCancelledActions; - (void)performWhenMenuButtonIsUpUsingBlock:(id /* block */)a0; - (void)performInitialButtonUpActions; - (id)hardwareButtonGestureParameters; - (BOOL)_performButtonPreflightActions; - (void).cxx_destruct; - (void)performSinglePressUpActionsWithSourceType:(unsigned long long)a0; - (id)initWitHomeButtonType:(long long)a0; - (void)performTriplePressUpActions; - (void)_logMenuButtonHoldTime; - (void)performFinalButtonUpActions; - (void)performDoublePressDownActions; @end