@class NSUUID, NSMutableSet, NSObject; @protocol OS_dispatch_queue; @interface _SYDeviceMonitor : NSObject { NSMutableSet *_devices; NSUUID *_currentTargetDeviceUUID; NSObject *_syncQ; } + (id)sharedInstance; - (id)allDevices; - (void)_deviceDidBecomeInactive:(id)a0; - (id)init; - (id)deviceForPairingID:(id)a0; - (void)_rebuildDeviceList; - (void)removeNRDevice:(id)a0; - (void)addNRDevice:(id)a0; - (void)_deviceDidBecomeActive:(id)a0; - (void).cxx_destruct; - (void)deviceBecameTargetable:(id)a0; - (void)_clearDeviceList; - (id)currentTargetableDevice; - (id)deviceForNRDevice:(id)a0; @end