@class NSMutableDictionary, NSDate, NSObject, REUpNextTimer; @protocol OS_dispatch_queue; @interface RERelevanceSignalUpdateScheduler : RESingleton { NSMutableDictionary *_updateBlocks; NSObject<OS_dispatch_queue> *_queue; REUpNextTimer *_timer; NSDate *_lastFireDate; BOOL _alreadyScheduled; } - (void)dealloc; - (id)_init; - (void)_rescheduleTimer; - (void).cxx_destruct; - (void)_updateBlocks; - (void)_queue_updateBlocks; - (void)scheduleEventWithIdentifier:(id)a0 updateFrequency:(double)a1 completion:(id /* block */)a2; - (void)unscheduleEventWithIdentifier:(id)a0; @end