@class NSString, NSMutableDictionary, NSObject; @protocol OS_dispatch_queue; @interface AWAttentionAwareService : NSObject { NSObject *_queue; NSMutableDictionary *_schedulers; int _supportedEventsNotify; unsigned long long _supportedEvents; } @property unsigned long long clientCount; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)sharedAttentionService; - (void)setSmartCoverClosed:(BOOL)a0; - (void)setDebugPreference:(id)a0 reply:(id /* block */)a1; - (id)init; - (void)dealloc; - (void)getSupportedEventsWithReply:(id /* block */)a0; - (void)crashWithReply:(id /* block */)a0; - (BOOL)listener:(id)a0 shouldAcceptNewConnection:(id)a1; - (id)getFaceDetectScheduler; - (void)processHIDEvent:(struct __IOHIDEvent { } *)a0 mask:(unsigned long long)a1 timestamp:(unsigned long long)a2 senderID:(unsigned long long)a3 displayUUID:(id)a4; - (void)getDebugPreferences:(id /* block */)a0; - (void)addClient:(id)a0 clientConfig:(id)a1 clientIndex:(int)a2 unitTestMode:(BOOL)a3 reply:(id /* block */)a4 subscribeForStreamingEvents:(BOOL)a5; - (void)_createUnitTestScheduler; - (void).cxx_destruct; - (void)outputPowerLogWithReply:(id /* block */)a0; - (id)getMotionDetectScheduler; - (void)clientCountChangedFrom:(unsigned long long)a0 to:(unsigned long long)a1 forScheduler:(id)a2; - (void)getUnitTestSamplerWithReply:(id /* block */)a0; @end