text: /*
  * This header is generated by classdump-dyld 1.0
  * on Sunday, September 27, 2020 at 11:53:54 AM Mountain Standard Time
  * Operating System: Version 14.0 (Build 18A373)
  * Image Source: /System/Library/PrivateFrameworks/AttentionAwareness.framework/AttentionAwareness
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  
  @protocol OS_dispatch_queue, OS_dispatch_source, AWSchedulerObserver;
  #import <AttentionAwareness/AttentionAwareness-Structs.h>
  @class NSObject, NSMutableArray, AWAttentionSampler;
  
  @interface AWScheduler : NSObject {
  
  	NSObject*<OS_dispatch_queue> _queue;
  	NSObject*<OS_dispatch_source> _timer;
  	NSMutableArray* _clients;
  	AWAttentionSampler* _attentionSampler;
  	id<AWSchedulerObserver> _observer;
  
  }
  
  @property (assign,nonatomic,__weak) id<AWSchedulerObserver> observer;              //@synthesize observer=_observer - In the implementation block
  @property (nonatomic,readonly) AWAttentionSampler * attentionSampler;              //@synthesize attentionSampler=_attentionSampler - In the implementation block
  +(id)sharedScheduler;
  +(id)sharedUnitTestScheduler;
  -(id)initForUnitTest:(BOOL)arg1 ;
  -(void)reevaluate;
  -(void)addClient:(id)arg1 ;
  -(void)removeInvalidClients;
  -(AWAttentionSampler *)attentionSampler;
  -(void)armEvents;
  -(void)setObserver:(id<AWSchedulerObserver>)arg1 ;
  -(id<AWSchedulerObserver>)observer;
  -(void)setSmartCoverClosed:(BOOL)arg1 ;
  -(void)removeInvalidClientsWithConnection:(id)arg1 ;
  -(void)processHIDEvent:(IOHIDEventRef)arg1 mask:(unsigned long long)arg2 timestamp:(unsigned long long)arg3 ;
  -(id)description;
  @end
  
  