@class AWAttentionAwarenessClient, AWAttentionAwarenessConfiguration, NSString, NSObject; @protocol OS_dispatch_queue, SBAttentionAwarenessClientDelegate; @interface SBAttentionAwarenessClient : NSObject { AWAttentionAwarenessConfiguration *_queue_configuration; AWAttentionAwarenessClient *_attentionAwarenessClient; NSObject *_queue; NSString *_identifier; } @property (weak, nonatomic) id delegate; @property (retain, nonatomic) AWAttentionAwarenessConfiguration *configuration; @property (nonatomic, getter=isEnabled) BOOL enabled; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (id)init; - (void)_suspend; - (void)_resume; - (void)invalidate; - (void).cxx_destruct; - (void)_handleAttentionAwarenessEvent:(id)a0; - (void)setConfiguration:(id)a0 shouldReset:(BOOL)a1; - (void)resetAttentionLostTimeout; - (void)_resetAttentionLostTimeout; @end