@class NSString, NSMutableDictionary, NSSet, NSBundle, NSArray, NSLock; @interface SCROMobileBrailleDisplayInputManager : NSObject { NSMutableDictionary *_displayInfoDict; NSSet *_brailleKeys; NSBundle *_bundle; NSArray *_sixDotCommands; NSArray *_eightDotCommands; NSLock *_contentLock; } @property (class, readonly) SCROMobileBrailleDisplayInputManager *sharedManager; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (id)init; - (void).cxx_destruct; - (id)_bundle; - (id)_sixDotCommands; - (id)userDefaultsForModelIdentifier:(id)a0; - (id)_commandForHidUsage:(id)a0; - (id)_commandsFromBrailleInputMode:(int)a0; - (id)_eightDotCommands; - (id)buttonNamesAtIndex:(unsigned long long)a0 forDisplayWithToken:(int)a1; - (id)buttonNamesForInputIdentifier:(id)a0 forDisplayWithToken:(int)a1; - (id)commandAtIndex:(unsigned long long)a0 forDisplayWithToken:(int)a1; - (id)commandDictionaryForDisplayWithToken:(int)a0; - (id)commandForBrailleKey:(id)a0; - (void)configureWithDriverConfiguration:(id)a0; - (unsigned long long)countForDisplayWithToken:(int)a0; - (struct __CFString { } *)defaultsKeyForModelIdentifier:(id)a0; - (id)driverIdentifierForDisplayWithToken:(int)a0; - (id)inputIdentifierAtIndex:(unsigned long long)a0 forDisplayWithToken:(int)a1; - (id)modelIdentifierForDisplayWithToken:(int)a0; - (void)removeAllUserAssignedCommandsForDisplayWithToken:(int)a0; - (void)setCommand:(id)a0 forBrailleKey:(id)a1; - (void)setCommand:(id)a0 forInputIdentifier:(id)a1 forDisplayWithToken:(int)a2; - (void)setUserDefaults:(id)a0 forModelIdentifier:(id)a1; - (unsigned long long)userAssignedCommandCountForDisplayWithToken:(int)a0; @end