System/Library/PrivateFrameworks/SpringBoard.framework
SBWalletPreArmController.h
Download SBWalletPreArmController.h
@class PKPassLibrary, NSMutableDictionary, NSHashTable;
@protocol SBUIBiometricResource;
@interface SBWalletPreArmController : NSObject {
PKPassLibrary *_passLibrary;
id<SBUIBiometricResource> _biometricResource;
long long _triggerSource;
NSHashTable *_disabledPreArmAssertions;
NSMutableDictionary *_disabledPreArmAssertionsByType;
}
@property (readonly, nonatomic, getter=isPreArmAvailable) BOOL preArmAvailable;
@property (readonly, nonatomic, getter=isPreArmAllowed) BOOL preArmAllowed;
@property (readonly, nonatomic, getter=isPreArmTriggeredByLockButtonDoublePress) BOOL preArmTriggeredByLockButtonDoublePress;
@property (readonly, nonatomic, getter=isPreArmTriggeredByHomeButtonDoublePress) BOOL preArmTriggeredByHomeButtonDoublePress;
@property (readonly, nonatomic, getter=isPreArmSuppressed) BOOL preArmSuppressed;
@property (readonly, nonatomic, getter=isPreArmExternallySuppressed) BOOL preArmExternallySuppressed;
+ (id)sharedInstance;
- (id)init;
- (id)acquireSuppressPreArmAssertionOfType:(long long)a0 forReason:(id)a1;
- (void)presentPreArmInterfaceForTriggerSource:(long long)a0 completion:(id /* block */)a1;
- (long long)_contactlessInterfaceSourceForTriggerSource:(long long)a0;
- (long long)_computeTriggerSource;
- (id)acquireSuppressPreArmAssertionForReason:(id)a0;
- (void).cxx_destruct;
- (id)initWithPassLibrary:(id)a0 biometricResource:(id)a1;
@end