luxlabs header browser preview


@class NSString, SiriLongPressButtonSource;
@protocol SiriAssertion;

@interface SBSiriHardwareButtonInteraction : SBHardwareButtonGestureParametersProviderBase <SiriLongPressButtonSourceDelegate, SBHardwareButtonInteraction>

@property (nonatomic) long long siriButtonIdentifier;
@property (retain, nonatomic) SiriLongPressButtonSource *siriActivationSource;
@property (nonatomic) double activationInterval;
@property (retain, nonatomic) id<SiriAssertion> siriPreheatAssertion;
@property (retain, nonatomic) id<SiriAssertion> siriButtonDownAssertion;
@property (nonatomic) double initialPressDownTime;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (BOOL)dismissSiriTransientOverlayOnSinglePressUp:(long long)a0;
+ (id)hardwareButtonInteractionForHomeButton;
+ (id)hardwareButtonInteractionForLockButton;
+ (id)hardwareButtonInteractionForVoiceCommandButton;

- (BOOL)consumeLongPress;
- (void)_cancelPreheating;
- (void)configurationDidUpdateOnLongPressSource:(id)a0;
- (BOOL)consumeInitialPressDown;
- (void)_cancelAllSiriActions;
- (void)observeFinalPressUp;
- (BOOL)consumeSinglePressUp;
- (id)initWithSiriButton:(long long)a0;
- (id)hardwareButtonGestureParameters;
- (void)observeLongPressCanceled;
- (void).cxx_destruct;
- (void)_preheatSiriForPresentationAfterInterval:(double)a0;
- (void)_siriHomeButtonPrefsDidChange:(id)a0;

@end