@class NSString, NSArray; @interface TIInputModeController : NSObject { NSArray *_supportedInputModeIdentifiers; NSArray *_supportedInputModeLanguageAndRegions; } @property (copy, nonatomic) NSString *currentLocale; @property (copy, nonatomic) NSArray *preferredLanguages; @property (copy, nonatomic) NSArray *enabledInputModes; @property (copy, nonatomic) NSArray *defaultInputModes; @property (copy, nonatomic) NSArray *inputModesForTesting; @property (readonly) NSArray *supportedInputModeIdentifiers; @property (readonly) NSArray *supportedInputModeLanguageAndRegions; @property (readonly) NSArray *enabledInputModeIdentifiers; + (id)sharedInputModeController; + (id)_inputModesForLocale:(id)a0 language:(id)a1 modeFetcher:(id /* block */)a2; - (id)suggestedDictationLanguageForDeviceLanguage; - (id)defaultDictationLanguagesForKeyboardLanguage:(id)a0; - (id)defaultEnabledInputModesForCurrentLocale; - (BOOL)identifierIsValidSystemInputMode:(id)a0; - (id)suggestedDictationLanguagesForDeviceLanguage; - (void)setInputModeIdentifiersForTesting:(id)a0; - (void).cxx_destruct; @end