@class NSObject, BKSProcessAssertion, EFProcessTransaction; @protocol OS_dispatch_source; @interface MFTaskAssertion : NSObject { EFProcessTransaction *_transaction; BKSProcessAssertion *_assertion; NSObject *_timer; } + (id)log; - (void)cancelTimer; - (void)dealloc; - (void)invalidate; - (id)initWithName:(id)a0; - (BOOL)isValid; - (void).cxx_destruct; - (id)initWithName:(id)a0 expiration:(double)a1 preventIdleSleep:(BOOL)a2; - (id)initWithName:(id)a0 preventIdleSleep:(BOOL)a1; @end