luxlabs header browser preview


@class UITextView, NSString, CADisplayLink, NSMutableArray;

@interface _UICharacterStreamingManager : NSObject {
    UITextView *_textView;
    CADisplayLink *_streamingAnimationDisplayLink;
    BOOL _streamingAnimationActive;
    double _lastAnimationUpdateTimeStamp;
    BOOL _committingFinalResults;
}

@property (copy, nonatomic) NSString *previousHypothesis;
@property (copy, nonatomic) NSString *lastHypothesis;
@property (copy, nonatomic) NSString *targetHypothesis;
@property (retain, nonatomic) NSMutableArray *pendingEdits;
@property (nonatomic) double streamingCharacterInsertionRate;
@property (nonatomic) double minDurationBetweenHypotheses;
@property (nonatomic) BOOL discardNextHypothesis;

- (void)_displayLinkFired:(id)a0;
- (void)_startStreamingAnimations;
- (void)_stopStreamingAnimation;
- (void)setupToInsertResultForNewHypothesis:(id)a0;
- (id)initWithTextView:(id)a0;
- (void).cxx_destruct;
- (void)commitFinalResults;
- (void)setWords:(id)a0;

@end