luxlabs header browser preview


@class NSCalendar, NSMutableDictionary, CADisplayLink;

@interface SBUIPreciseClockTimer : NSObject {
    CADisplayLink *_displayLink;
    NSMutableDictionary *_minuteUpdateHandlers;
    unsigned long long _nextToken;
    NSCalendar *_calendar;
    long long _lastHour;
    long long _lastMinute;
}

+ (id)sharedInstance;
+ (id)now;

- (void)_updateDisplayLink;
- (void)_handleTimePassed;
- (id)init;
- (void)_onDisplayLink:(id)a0;
- (void)dealloc;
- (void)_updateDisplayLinkFrameIntervalForSecondsPastMinute:(double)a0;
- (void).cxx_destruct;
- (void)stopMinuteUpdatesForToken:(id)a0;
- (id)startMinuteUpdatesWithHandler:(id /* block */)a0;

@end