@class NSDictionary, NSMutableDictionary, NSMutableArray; @interface CACPreferences : NSObject { NSDictionary *_builtInCommandsTableCache; NSMutableDictionary *_builtInLocalizedCommandStringsByLocaleIdentifier; NSMutableArray *_propertyTransactions; } + (id)sharedPreferences; - (void)setLocaleIdentifier:(id)a0; - (id)localeIdentifier; - (id)init; - (void).cxx_destruct; - (id)externalContextOverrideFilePath; - (double)lastCommandDate; - (void)setTargetApplicationProperties:(id)a0; - (BOOL)showTextResponseUponRecognition; - (id)userSelectableLocaleIdentifiers; - (void)_propertyTransactionSynchronize; - (long long)correctionCount; - (BOOL)gridOverlayCustomColumnsEnabled; - (id)propertiesForCommandIdentifier:(id)a0; - (id)_allPropertyIdentifiers; - (id)_commandIdentifiersForCommandSetIdentifier:(id)a0 localeIdentifier:(id)a1 enabledOnly:(BOOL)a2; - (void)_flushBuiltInCommandsStringsTable; - (id)_mutablePropertiesForIdentifier:(id)a0 create:(BOOL)a1; - (id)_pathToBuiltinCommandsCatalog; - (id)_propertiesForIdentifier:(id)a0; - (void)_propertyTransactionPostNotification:(id)a0 identifier:(id)a1; - (void)_setProperties:(id)a0 forIdentifier:(id)a1 client:(BOOL)a2; - (void)_writeDefaultCommandSettingsIfNecessary; - (void)addOrUpdateCommandPropertiesFromImportedTable:(id)a0; - (void)addVocabularyEntryWithString:(id)a0; - (void)addVocabularyEntryWithString:(id)a0 forLocaleIdentifier:(id)a1; - (BOOL)additionalLoggingForCommands; - (id)allCustomCommandProperties; - (BOOL)allowLetterKeysAsTapCommands; - (id)alwaysShowOverlayType; - (id)attentionAwareAction; - (id)availableCommandSetIdentifiers; - (void)beginPropertyTransaction; - (id)bestLocaleIdentifier; - (id)builtInCommandsStringsTableForLocaleIdentifier:(id)a0; - (id)builtInCommandsTable; - (BOOL)commandAndControlIsEnabled; - (id)commandCounts; - (id)commandIdentifiersForCommandSetIdentifier:(id)a0 localeIdentifier:(id)a1; - (void)deleteAllCustomCommandEntries; - (BOOL)didShowOnboarding; - (id)displayNameForCommandSetIdentifier:(id)a0; - (id)divertedCommandsLogPath; - (id)enabledCommandIdentifiersForCommandSetIdentifier:(id)a0; - (void)endPropertyTransaction; - (void)fixMissingLocalesForVocabularyEntriesIfNecessary; - (BOOL)forceAllCommandsToBeActive; - (long long)gridOverlayCustomColumnsCount; - (long long)gridOverlayCustomRowsCount; - (BOOL)gridOverlayCustomRowsEnabled; - (BOOL)gridOverlayMaxDensityEnabled; - (long long)gridOverlayMaxLevel; - (BOOL)gridOverlayPressOnFirstLevelEnabled; - (BOOL)gridOverlayShowsNumbersInTopLeft; - (BOOL)hidePreferencesForCommandSetIdentifier:(id)a0; - (BOOL)isCommandIdentifier:(id)a0 availableForLocaleIdentifier:(id)a1; - (BOOL)isConfirmationRequiredForCommandIdentifier:(id)a0; - (BOOL)isEnabledForCommandIdentifier:(id)a0; - (id)localeIdentifiersRepresentedByAllVocabularyEntries; - (long long)messageTracesSinceLastReport; - (double)overlayFadeDelay; - (float)overlayFadeOpacity; - (BOOL)overlayFadingEnabled; - (BOOL)playSoundUponRecognition; - (id)propertiesForCommandIdentifier:(id)a0 localeIdentifier:(id)a1; - (id)rawCustomCommandsPreferencesDictionary; - (id)recentCommandEntries; - (void)removePropertiesForCommandIdentifier:(id)a0; - (void)removeUserCommandHistory; - (void)setAdditionalLoggingForCommands:(BOOL)a0; - (void)setAllowLetterKeysAsTapCommands:(BOOL)a0; - (void)setAlwaysShowOverlayType:(id)a0; - (void)setAttentionAwareAction:(id)a0; - (void)setCommandAndControlEnabled:(BOOL)a0; - (void)setCommandCounts:(id)a0; - (void)setCorrectionCount:(long long)a0; - (void)setDidShowOnboarding:(BOOL)a0; - (void)setGridOverlayCustomColumnsCount:(long long)a0; - (void)setGridOverlayCustomColumnsEnabled:(BOOL)a0; - (void)setGridOverlayCustomRowsCount:(long long)a0; - (void)setGridOverlayCustomRowsEnabled:(BOOL)a0; - (void)setGridOverlayMaxDensityEnabled:(BOOL)a0; - (void)setGridOverlayMaxLevel:(long long)a0; - (void)setGridOverlayPressOnFirstLevelEnabled:(BOOL)a0; - (void)setGridOverlayShowsNumbersInTopLeft:(BOOL)a0; - (void)setLastCommandDate:(double)a0; - (void)setMessageTracesSinceLastReport:(long long)a0; - (id)setOfApplicationIdentifiersUsedByCustomCommands; - (void)setOverlayFadeDelay:(double)a0; - (void)setOverlayFadeOpacity:(float)a0; - (void)setOverlayFadingEnabled:(BOOL)a0; - (void)setPlaySoundUponRecognition:(BOOL)a0; - (void)setProperties:(id)a0 forCommandIdentifier:(id)a1; - (void)setProperties:(id)a0 forCommandIdentifier:(id)a1 client:(BOOL)a2; - (void)setRecentCommandEntries:(id)a0; - (void)setShowTextResponseUponRecognition:(BOOL)a0; - (void)setSleepOnAttentionLost:(BOOL)a0; - (void)setTargetApplicationCounts:(id)a0; - (void)setTextDisambiguationStrategy:(id)a0; - (void)setUserHintsFeatures:(long long)a0; - (void)setUserHintsHistory:(id)a0; - (void)setVocabularyEntries:(id)a0; - (void)setVocabularyEntries:(id)a0 forLocaleIdentifier:(id)a1; - (void)setWakeOnAttentionGained:(BOOL)a0; - (BOOL)shouldDisableDeviceIdleTimer; - (BOOL)sleepOnAttentionLost; - (id)targetApplicationCounts; - (id)targetApplicationProperties; - (id)textDisambiguationStrategy; - (id)uniqueCustomCommandIdentifier; - (long long)userHintsFeatures; - (id)userHintsHistory; - (BOOL)usingAutomationMode; - (id)vocabularyEntries; - (id)vocabularyEntriesForLocaleIdentifier:(id)a0; - (BOOL)wakeOnAttentionGained; @end