@class NSMutableArray, NSObject; @protocol OS_dispatch_queue, OS_dispatch_source; @interface NUScheduledQueue : NSObject { NSObject *_queue; NSObject *_timer; NSMutableArray *_items; } @property double timerLeeway; @property double timerCoalesce; - (void)_timerFired; - (id)init; - (void)dealloc; - (void)dispatchAfter:(double)a0 queue:(id)a1 block:(id /* block */)a2; - (void)_dispatchItemsThrough:(unsigned long long)a0; - (void)dispatchAt:(unsigned long long)a0 queue:(id)a1 block:(id /* block */)a2; - (void)_scheduleTimer:(unsigned long long)a0; - (void).cxx_destruct; - (void)_stopTimer; - (void)_startTimer; @end