luxlabs header browser preview


@class NSString, SBUIBiometricResource;
@protocol SBUIPasscodeBiometricMatchingAssertionFactory;

@interface SBUIPasscodeBiometricResource : NSObject <SBUIBiometricResource> {
    SBUIBiometricResource *_biometricResource;
    id<SBUIPasscodeBiometricMatchingAssertionFactory> _overrideMatchingAssertionFactory;
}

@property (readonly, nonatomic) BOOL hasEnrolledIdentities;
@property (readonly, nonatomic) BOOL hasBiometricAuthenticationCapabilityEnabled;
@property (readonly, nonatomic, getter=isFingerOn) BOOL fingerOn;
@property (readonly, nonatomic, getter=isFingerDetectEnabled) BOOL fingerDetectEnabled;
@property (readonly, nonatomic) BOOL hasMesaSupport;
@property (readonly, nonatomic) BOOL hasPoseidonSupport;
@property (readonly, nonatomic) BOOL hasPearlSupport;
@property (readonly, nonatomic, getter=isPearlDetectEnabled) BOOL pearlDetectEnabled;
@property (readonly, nonatomic, getter=isMatchingEnabled) BOOL matchingEnabled;
@property (readonly, nonatomic, getter=isMatchingAllowed) BOOL matchingAllowed;
@property (readonly, nonatomic) unsigned long long biometricLockoutState;
@property (readonly, nonatomic, getter=isPeriocularMatchingEnabled) BOOL periocularMatchingEnabled;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)removeObserver:(id)a0;
- (id)acquireMatchingAssertionWithMode:(unsigned long long)a0 reason:(id)a1;
- (void)resumeMatchingForAssertion:(id)a0 advisory:(BOOL)a1;
- (id)acquireFingerDetectionWantedAssertionForReason:(id)a0 HIDEventsOnly:(BOOL)a1;
- (id)acquireFaceDetectionWantedAssertionForReason:(id)a0;
- (void)resumeMatchingAdvisory:(BOOL)a0;
- (void).cxx_destruct;
- (id)acquireFingerDetectionWantedAssertionForReason:(id)a0;
- (id)acquireSimulatedLockoutAssertionWithLockoutState:(unsigned long long)a0 forReason:(id)a1;
- (void)refreshMatchMode;
- (void)addObserver:(id)a0;
- (id)initWithBiometricResource:(id)a0 overrideMatchingAssertionFactory:(id)a1;

@end