@class NSString, NSObject; @protocol OS_dispatch_source, BSInvalidatable; @interface FigDisplaySleepAssertion : NSObject { NSObject *_timer; NSString *_reason; id _idleTimerAssertion; long long _lastIdleTimerResetTime; } - (void)dealloc; - (unsigned char)resetIdleTimer; - (id)initWithReason:(id)a0 queue:(id)a1 expirationHandler:(id /* block */)a2; @end