@class AWSampleLogger, NSObject; @protocol OS_dispatch_queue, StreamingOperation; @interface AWAttentionStreamer : NSObject { NSObject *_queue; id _faceDetectStreamer; BOOL _unitTestMode; AWSampleLogger *_sampleLogger; } - (id)initForUnitTest:(BOOL)a0 useAVFoundation:(BOOL)a1; - (void).cxx_destruct; - (id)initWithOptions:(id)a0; - (id)cancelEventStreamWithMask:(unsigned long long)a0; - (struct { BOOL x0; BOOL x1; })getStreamerOptionsWithMask:(unsigned long long)a0; - (BOOL)isStreamerRunningWithMask:(unsigned long long)a0; - (void)logStreamComplete:(unsigned long long)a0 identifier:(id)a1 duration:(unsigned long long)a2 ERActivated:(BOOL)a3; - (void)setNotificationHandler:(id /* block */)a0 withMask:(unsigned long long)a1; - (void)setSmartCoverStateWithMask:(unsigned long long)a0 smartCoverState:(BOOL)a1; - (id)streamEventsWithMask:(unsigned long long)a0 block:(id /* block */)a1 options:(struct { BOOL x0; BOOL x1; })a2; @end