luxlabs header browser preview


@class NSMutableArray;
@protocol UITextInput;

@interface UIDictationStreamingOperations : NSObject {
    double _timeAfterInsertion;
    double _timeAfterSelectRange;
    id<UITextInput> _document;
}

@property (retain, nonatomic) NSMutableArray *operations;

- (id)init;
- (BOOL)isNotEmpty;
- (void)popAndInvoke;
- (void)setDocument:(id)a0;
- (void).cxx_destruct;
- (id)pop;
- (BOOL)isEmpty;
- (void)clearOperations;
- (void)_performReplaceSelectedText:(id)a0;
- (double)delayAfterSelector:(SEL)a0;
- (void)dictationWillBeginInDocument:(id)a0;
- (BOOL)hasOperations;
- (void)performSelectRangeForSpeech:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (void)pushInsertTextForSpeech:(id)a0;
- (void)pushReplaceSelectionWithText:(id)a0;
- (void)pushSelectRangeForSpeech:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (void)pushSpeechOperation:(id)a0;
- (void)pushSpeechOperationWithSelectionChangeDelta:(long long)a0 block:(id /* block */)a1;
- (unsigned long long)selectionChangeDelta;
- (void)willEndEditingInInputDelegate:(id)a0;

@end