luxlabs header browser preview


@class NSString, TIKeyboardInputManagerBase;
@protocol TIKeyboardInputManagerLogging, TIClientProxy;

@interface TIKeyboardInputManagerWrapper : TIKeyboardInputManagerStub

@property (retain, nonatomic) TIKeyboardInputManagerBase *inputManager;
@property (retain, nonatomic) id<TIKeyboardInputManagerLogging> logger;
@property (retain, nonatomic) id<TIClientProxy> clientProxy;
@property (retain, nonatomic) NSString *cachedContextChangeTrigger;

- (void)textAccepted:(id)a0;
- (void)acceptingCandidateWithTrigger:(id)a0;
- (void)changingContextWithTrigger:(id)a0;
- (void)generateAutocorrectionsWithKeyboardState:(id)a0 candidateRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 requestToken:(id)a2 completionHandler:(id /* block */)a3;
- (id)init;
- (void)stickerWithIdentifier:(id)a0 stickerRoles:(id)a1 completionHandler:(id /* block */)a2;
- (void)handleKeyboardInput:(id)a0 keyboardState:(id)a1 completionHandler:(id /* block */)a2;
- (void).cxx_destruct;
- (void)syncToKeyboardState:(id)a0 completionHandler:(id /* block */)a1;
- (void)skipHitTestForTouchEvent:(id)a0 keyboardState:(id)a1;
- (void)handleKeyboardState:(id)a0;
- (void)generateAutocorrectionsWithKeyboardState:(id)a0 completionHandler:(id /* block */)a1;
- (void)textAccepted:(id)a0 completionHandler:(id /* block */)a1;
- (void)adjustPhraseBoundaryInForwardDirection:(BOOL)a0 granularity:(int)a1 keyboardState:(id)a2 completionHandler:(id /* block */)a3;
- (void)candidateRejected:(id)a0;
- (void)generateCandidatesWithKeyboardState:(id)a0 candidateRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 completionHandler:(id /* block */)a2;
- (void)generateCandidatesWithKeyboardState:(id)a0 candidateRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 requestToken:(id)a2 completionHandler:(id /* block */)a3;
- (void)generateReplacementsForString:(id)a0 keyLayout:(id)a1 continuation:(id /* block */)a2;
- (void)handleAcceptedCandidate:(id)a0 keyboardState:(id)a1 completionHandler:(id /* block */)a2;
- (void)lastAcceptedCandidateCorrected;
- (void)logDiscoverabilityEvent:(int)a0 userInfo:(id)a1;
- (void)registerLearning:(id)a0 fullCandidate:(id)a1 keyboardState:(id)a2 mode:(id)a3;
- (void)setOriginalInput:(id)a0;
- (void)skipHitTestForTouchEvents:(id)a0 keyboardState:(id)a1;
- (void)smartSelectionForTextInDocument:(id)a0 inRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 language:(id)a2 tokenizedRanges:(id)a3 options:(unsigned long long)a4 completion:(id /* block */)a5;
- (void)writeTypologyLogWithCompletionHandler:(id /* block */)a0;
- (void)addSupplementalLexicon:(id)a0 completionHandler:(id /* block */)a1;
- (void)adjustPhraseBoundaryInForwardDirection:(BOOL)a0 keyboardState:(id)a1 completionHandler:(id /* block */)a2;
- (void)generateAutocorrectionsWithKeyboardState:(id)a0 candidateRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 completionHandler:(id /* block */)a2;
- (id)generateInlineCompletions:(id)a0 withPrefix:(id)a1;
- (void)generateRefinementsForCandidate:(id)a0 keyboardState:(id)a1 completionHandler:(id /* block */)a2;
- (void)performHitTestForTouchEvent:(id)a0 keyboardState:(id)a1 continuation:(id /* block */)a2;
- (void)performHitTestForTouchEvents:(id)a0 keyboardState:(id)a1 continuation:(id /* block */)a2;
- (void)registerLearningForCompletion:(id)a0 fullCompletion:(id)a1 context:(id)a2 prefix:(id)a3 mode:(id)a4;
- (void)removeSupplementalLexiconWithIdentifier:(unsigned long long)a0;
- (void)_updateKeyboardOutput:(id)a0 withSecureCandidatePayload:(id)a1 keyboardState:(id)a2;
- (void)acceptSecureCandidate:(id)a0 keyboardState:(id)a1 completion:(id /* block */)a2;
- (void)handleAcceptedCandidate:(id)a0 acceptedSecureCandidate:(id)a1 keyboardState:(id)a2 completionHandler:(id /* block */)a3;
- (void)handleKeyboardInput:(id)a0 acceptedSecureCandidate:(id)a1 keyboardState:(id)a2 completionHandler:(id /* block */)a3;
- (void)updateAnalyticsForRejectedSuggestion:(id)a0 keyboardState:(id)a1;

@end