text: /*
  * This header is generated by classdump-dyld 1.0
  * on Sunday, September 27, 2020 at 11:41:16 AM Mountain Standard Time
  * Operating System: Version 14.0 (Build 18A373)
  * Image Source: /System/Library/PrivateFrameworks/AccessibilityUtilities.framework/AccessibilityUtilities
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  
  @protocol AXDeviceMonitorDelegate;
  #import <AccessibilityUtilities/AccessibilityUtilities-Structs.h>
  @class NSRunLoop, NSMutableSet;
  
  @interface AXDeviceMonitor : NSObject {
  
  	NSRunLoop* _targetRunLoop;
  	IOHIDManagerRef _hidManager;
  	unsigned long long _state;
  	NSMutableSet* _devices;
  	os_unfair_lock_s _devicesLock;
  	id<AXDeviceMonitorDelegate> _delegate;
  
  }
  
  @property (assign,nonatomic,__weak) id<AXDeviceMonitorDelegate> delegate;              //@synthesize delegate=_delegate - In the implementation block
  +(id)bluetoothKeyboardDevices;
  -(void)informDelegate;
  -(void)invalidate;
  -(id)copyDevices;
  -(id)_existingDevicesForDevice:(IOHIDDeviceRef)arg1 ;
  -(id)initWithMatchingMultiple:(id)arg1 callbackRunLoop:(id)arg2 ;
  -(void)_commonInitWithRunLoop:(id)arg1 ;
  -(void)dealloc;
  -(void)begin;
  -(void)setDelegate:(id<AXDeviceMonitorDelegate>)arg1 ;
  -(id<AXDeviceMonitorDelegate>)delegate;
  -(void)didRemoveDevice:(IOHIDDeviceRef)arg1 ;
  -(void)didAddDevice:(IOHIDDeviceRef)arg1 ;
  -(id)initWithMatchingDictionary:(id)arg1 callbackRunLoop:(id)arg2 ;
  @end
  
  