@class TICandidateRequestToken, TIKeyboardInputManagerBase, TIKeyboardState; @protocol TIKeyboardInputManagerLogging, TIClientProxy; @interface TIStreamingCandidateHandler : NSObject { unsigned long long _status; BOOL _didCallHandler; TIKeyboardInputManagerBase *_inputManager; } @property (retain, nonatomic) TIKeyboardState *keyboardState; @property (weak, nonatomic) id logger; @property (readonly, nonatomic) id clientProxy; @property (readonly, copy, nonatomic) id /* block */ candidateHandler; @property (readonly, copy, nonatomic) id /* block */ candidateResultSetHandler; @property (readonly, nonatomic) TICandidateRequestToken *requestToken; @property (readonly, nonatomic) BOOL asynchronous; - (void)close; - (void)dealloc; - (void)open; - (void).cxx_destruct; - (void)pushCandidates:(id)a0; - (id)initWithClientProxy:(id)a0 keyboardState:(id)a1 requestToken:(id)a2 logger:(id)a3 inputManager:(id)a4 candidateHandler:(id /* block */)a5; - (id)initWithClientProxy:(id)a0 keyboardState:(id)a1 requestToken:(id)a2 logger:(id)a3 inputManager:(id)a4 candidateHandler:(id /* block */)a5 candidateResultSetHandler:(id /* block */)a6; - (id)initWithClientProxy:(id)a0 keyboardState:(id)a1 requestToken:(id)a2 logger:(id)a3 inputManager:(id)a4 candidateResultSetHandler:(id /* block */)a5; - (void)pushCandidateResultSet:(id)a0; @end