luxlabs header browser preview


@interface IMUnlockMonitor : NSObject {
    void /* unknown type, empty encoding */ keybagChangeIOKitToken;
    void /* unknown type, empty encoding */ firstKeybagUnlockToken;
    void /* unknown type, empty encoding */ keybagChangeToken;
    void /* unknown type, empty encoding */ sbLockChangeToken;
    void /* unknown type, empty encoding */ initializedBeforeFirstUnlock;
    void /* unknown type, empty encoding */ state;
    void /* unknown type, empty encoding */ listeners;
}

+ (id)sharedInstance;

- (void)addListener:(id)a0;
- (BOOL)isUnderFirstDataProtectionLock;
- (void)removeListener:(id)a0;
- (id)init;
- (BOOL)isSystemLocked;
- (void).cxx_destruct;
- (BOOL)hasReceivedFirstUnlockNotification;

@end