text: /*
  * This header is generated by classdump-dyld 1.0
  * on Sunday, September 27, 2020 at 12:33:17 PM Mountain Standard Time
  * Operating System: Version 14.0 (Build 18A373)
  * Image Source: /System/Library/TextInput/TextInput_ja.bundle/TextInput_ja
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  #import <TextInputCore/TIKeyboardInputManager_zh_ja.h>
  
  @protocol TIMarkedTextBuffer;
  @class TIWordSearch, TIKeyboardCandidate, NSMutableArray, NSString, NSArray;
  
  @interface TIKeyboardInputManager_ja_Edit : TIKeyboardInputManager_zh_ja {
  
  	TIWordSearch* _wordSearch;
  	TIKeyboardCandidate* _inlineCandidate;
  	NSMutableArray* _mutableSegments;
  	id<TIMarkedTextBuffer> _kanaString;
  	long long _escapeKeyPressed;
  
  }
  
  @property (nonatomic,retain) NSMutableArray * mutableSegments;                     //@synthesize mutableSegments=_mutableSegments - In the implementation block
  @property (nonatomic,retain) id<TIMarkedTextBuffer> kanaString;                    //@synthesize kanaString=_kanaString - In the implementation block
  @property (nonatomic,readonly) NSString * prefixString; 
  @property (assign,nonatomic) long long escapeKeyPressed;                           //@synthesize escapeKeyPressed=_escapeKeyPressed - In the implementation block
  @property (nonatomic,readonly) NSArray * segments; 
  @property (nonatomic,readonly) TIKeyboardCandidate * inlineCandidate;              //@synthesize inlineCandidate=_inlineCandidate - In the implementation block
  @property (nonatomic,readonly) NSString * rawInputString; 
  -(BOOL)usesCandidateSelection;
  -(BOOL)delayedCandidateList;
  -(id)keyboardBehaviors;
  -(id)keyEventMap;
  -(void)dealloc;
  -(void)loadDictionaries;
  -(id)inputString;
  -(BOOL)usesLiveConversion;
  -(void)clearInput;
  -(unsigned)inputIndex;
  -(BOOL)supportsSetPhraseBoundary;
  -(unsigned)inputCount;
  -(long long)escapeKeyPressed;
  -(id)wordCharacters;
  -(void)setInputIndex:(unsigned)arg1 ;
  -(NSMutableArray *)mutableSegments;
  -(NSArray *)segments;
  -(void)setMutableSegments:(NSMutableArray *)arg1 ;
  -(NSString *)prefixString;
  -(id)handleKeyboardInput:(id)arg1 ;
  -(BOOL)_adjustPhraseBoundaryInForwardDirection:(BOOL)arg1 granularity:(int)arg2 ;
  -(id)wordSearch;
  -(NSString *)rawInputString;
  -(void)addInput:(id)arg1 withContext:(id)arg2 ;
  -(void)loadFavoniusTypingModel;
  -(id)deleteFromInput:(unsigned long long*)arg1 ;
  -(id)initWithConfig:(id)arg1 keyboardState:(id)arg2 segments:(id)arg3 wordSearch:(id)arg4 romajiMode:(BOOL)arg5 conversionEnabled:(BOOL)arg6 ;
  -(TIKeyboardCandidate *)inlineCandidate;
  -(id)transliterate:(id)arg1 ;
  -(void)setEscapeKeyPressed:(long long)arg1 ;
  -(void)setKanaString:(id<TIMarkedTextBuffer>)arg1 ;
  -(BOOL)handleBackspace:(id)arg1 ;
  -(BOOL)handleSpaceKey:(id)arg1 ;
  -(BOOL)handleEsc:(id)arg1 ;
  -(BOOL)handleCancelEditMode:(id)arg1 ;
  -(id<TIMarkedTextBuffer>)kanaString;
  -(unsigned)rawInputIndex;
  -(void)revertLastSegment;
  -(void)setRawInputString:(NSString *)arg1 ;
  @end
  
  