@class ASTLockScreenSuggestionsGlobalController, SUICAssistantVoiceSettingsConnection, VTUISiriDataSharingOptInPresenter, NSObject, UIViewController, CNContactPickerViewController, AFEnablementFlowConfigurationProvider, AFEnablementConfiguration, NSString, NSSet, AFSettingsConnection, PSSpecifier, CNContactStore, NSMutableSet, NSArray, VTUIEnrollTrainingViewController, PSRootController, UAFAssetUtilities; @protocol OS_dispatch_queue; @interface AssistantController : PSListController <CNContactPickerDelegate, VTUIEnrollTrainingViewControllerDelegate, VTUISiriDataSharingOptInPresentationDelegate, VTUIVoiceSelectionViewControllerDelegate, AssistantVoiceSettingsConnectionProvider, DevicePINControllerDelegate, AssistantHistoryDelegate, AssistantVoiceActivationDelegate, UAFAssetUtilitiesDelegate> { NSArray *_assistantSettings; NSString *_pendingLanguage; PSSpecifier *_voiceSpecifier; PSSpecifier *_announceMessagesSpecifier; PSSpecifier *_voiceActivationSpecifier; PSSpecifier *_voiceActivationSettingsSpecifier; PSSpecifier *_hardwareButtonActivationSpecifier; PSSpecifier *_currentSiriActivationSpecifier; PSSpecifier *_lockScreenSpecifier; PSSpecifier *_siriInCallSpecifier; CNContactStore *_contactStore; CNContactPickerViewController *_peoplePicker; NSMutableSet *_disabledSpotlightBundles; NSMutableSet *_disabledSpotlightDomains; BOOL _needsReloadSpecifiersOnViewWillAppear; VTUIEnrollTrainingViewController *_enrollmentController; VTUISiriDataSharingOptInPresenter *_siriDataSharingPresenter; UIViewController *_siriDataSharingOptInViewController; id /* block */ _voiceTriggerEnablementCompletion; NSSet *_installedBundleIDs; NSArray *_allAppsSpecifiers; AFSettingsConnection *_AFSettingsConnection; ASTLockScreenSuggestionsGlobalController *_suggestionsFromAppleAllowNotificationsController; AFEnablementFlowConfigurationProvider *_enablementConfigurationProvider; AFEnablementConfiguration *_enablementConfiguration; PSRootController *_enablementFlowNavigationController; id /* block */ _voiceSelectionCompletion; id /* block */ _voiceSelectionFlowDismissalHandler; UAFAssetUtilities *_assetUtils; unsigned long long _assetState; double _lastDownloadTimestamp; NSObject<OS_dispatch_queue> *_utilityQueue; NSArray *_languagesInHome; BOOL _thisIsMeDevice; } @property (readonly, nonatomic) SUICAssistantVoiceSettingsConnection *settingsConnection; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)bundle; + (BOOL)_heySiriSupportedForLanguage:(id)a0; + (void)presentAssistantEnableAlertForState:(BOOL)a0 presentingViewController:(id)a1 actionHandler:(id /* block */)a2; + (id)shortTitlesForLanguageIdentifiers:(id)a0; - (void)didBecomeActive; - (void)preferencesDidChange; - (id)init; - (void)viewWillAppear:(BOOL)a0; - (void)dealloc; - (void)tableView:(id)a0 didSelectRowAtIndexPath:(id)a1; - (id)bundle; - (void)viewDidLoad; - (void)presentationControllerDidDismiss:(id)a0; - (id)specifiers; - (BOOL)isFlexibleFollowupsSupported; - (void)viewWillDisappear:(BOOL)a0; - (void)prepareForSnapshot; - (void).cxx_destruct; - (void)viewDidAppear:(BOOL)a0; - (void)handleURL:(id)a0 withCompletion:(id /* block */)a1; - (void)reloadSpecifiers; - (void)didCancelEnteringPIN; - (void)setAssistantEnabled:(BOOL)a0; - (void)contactPicker:(id)a0 didSelectContact:(id)a1; - (void)contactPickerDidCancel:(id)a0; - (void)didAcceptEnteredPIN; - (void)siriDataSharingOptInRequestsDismissalFromPresenter:(id)a0; - (BOOL)_isVoiceTriggerEnabled; - (void)continueSetup; - (void)showLearnMore; - (void)skipSetup; - (void)_setAssistantLanguageConfirmed:(id)a0; - (id)meCard:(id)a0; - (void)_addHyperlinkStyleToText:(id)a0 inString:(id)a1 action:(SEL)a2 forGroup:(id)a3; - (void)_askSiriUseDownloadFinishedFooterTextWithGroupSpecifier:(id)a0; - (void)_askSiriUseDownloadingFooterTextWithGroupSpecifier:(id)a0 withProgress:(unsigned long long)a1; - (void)_setAssistantLanguageCancelled:(id)a0; - (id)assistantVoice:(id)a0; - (void)showAboutImproveDictationSheet:(id)a0; - (void)_askSiriUseDefaultFooterTextWithGroupSpecifier:(id)a0; - (void)_askSiriUseDownloadReadyFooterTextWithGroupSpecifier:(id)a0; - (void)_askSiriUseOutOfSpaceFooterTextWithGroupSpecifier:(id)a0 withSpaceRequiredText:(id)a1; - (id)_confirmationPromptDisableHeySiri:(BOOL)a0 disableMultiUser:(BOOL)a1 disableSpokenFeedback:(BOOL)a2; - (id)_createEnablementFlowControllerForConfiguration:(id)a0 recognitionLanguageCode:(id)a1; - (id /* block */)_createVoiceSelectionCompletionForSpecifier:(id)a0 recognitionLanguageCode:(id)a1; - (id /* block */)_createVoiceSelectionDismissalHandlerWithSpecifier:(id)a0 actionHandler:(id /* block */)a1; - (BOOL)_downloadSiriAssets; - (void)_handleEnablementConfirmationForSpecifier:(id)a0 actionHandler:(id /* block */)a1; - (void)_handleThemisEnablementConfirmationForSpecifier:(id)a0 presentingViewController:(id)a1 actionHandler:(id /* block */)a2; - (void)_insertSiriInCallSpecifier; - (BOOL)_isAssistantLockScreenAccessRestricted; - (BOOL)_isCurrentSpecifierVoiceActivation; - (BOOL)_isHeySiriAlwaysOn; - (BOOL)_isIncompatibleWithWatchLanguage:(id)a0; - (BOOL)_languageWillDisableHeySiri:(id)a0; - (id)_localizeTriggerString:(id)a0; - (id)_localizedStringWithFormattedIDTemplate:(id)a0; - (void)_makeMeDeviceDetermination; - (BOOL)_pairedWithSiriSpeaksEnabledNanoHardware; - (void)_presentSiriDataSharingOptInViewController; - (void)_refreshAvailableLanguagesInTheHome; - (void)_reloadSiriInCallSpecifier; - (void)_removeSiriInCallSpecifier; - (void)_runEnablementFlowDismissalHandlersIfApplicable; - (void)_runVoiceTriggerEnablementCompletionIfApplicable; - (void)_setAccessibleFromLockScreen:(BOOL)a0; - (void)_setAssistantEnabled:(id)a0 forSpecifier:(id)a1 presentingViewController:(id)a2 actionHandler:(id /* block */)a3; - (void)_setAssistantLanguageHeySiriDisableConfirmed:(id)a0; - (void)_setAssistantLanguageWatchMismatchConfirmed:(id)a0; - (void)_showIncompatibleWatchLanguageAlert; - (void)_showWillDisableAlertWillDisableHeySiri:(BOOL)a0 disableMultiUser:(BOOL)a1 disableSpokenFeedbackOnWatch:(BOOL)a2; - (void)_updateSiriFooterGroup:(id)a0 forceReload:(BOOL)a1; - (void)_updateSpecifiersForLanguage:(id)a0; - (void)_voiceSelectionCancelled; - (id)accessibleFromLockScreen:(id)a0; - (void)assistantAboutDonePressed:(id)a0; - (void)assistantDisabledCancelled:(id)a0; - (void)assistantDisabledConfirmed:(id)a0; - (id)assistantEnabled:(id)a0; - (void)assistantEnabledCancelled:(id)a0; - (void)assistantEnabledConfirmed:(id)a0; - (void)assistantEnabledDidChange:(BOOL)a0; - (id)assistantLanguage:(id)a0; - (void)assistantLanguageDidChange:(id)a0; - (id)assistantVoiceLanguage:(id)a0; - (void)cancelSetup:(id)a0; - (void)configureApplicationListSpecifiersFor:(id)a0; - (void)configureAskSiriSpecifiersFor:(id)a0; - (void)configureContentFromAppleSpecifiersFor:(id)a0; - (void)configureSearchSuggestionsFromAppleSpecifiersFor:(id)a0; - (void)configureSuggestionsFromAppleSpecifiersFor:(id)a0; - (void)confirmDisableForMultiUserVoiceIdentificationWithSpecifier:(id)a0 pairedWatch:(BOOL)a1 presentingViewController:(id)a2 actionHandler:(id /* block */)a3; - (void)confirmDisableWithSpecifier:(id)a0 pairedWatch:(BOOL)a1 presentingViewController:(id)a2 actionHandler:(id /* block */)a3; - (void)confirmResetHiddenSuggestions:(id)a0; - (id)confirmationSpecifierWillDisableHeySiri:(BOOL)a0 disableMultiUser:(BOOL)a1 disableSpokenFeedbackOnWatch:(BOOL)a2; - (void)contactsDidChange; - (void)deleteHistorySuccessfulFromViewController:(id)a0; - (void)downloadSiriAssets; - (void)handleAssetStatusUpdated; - (id)hardwareButtonTrigger:(id)a0; - (id)isShowInAppLibraryEnabled:(id)a0; - (id)isShowInLookUpEnabled; - (id)isShowInSpotlightEnabled; - (id)isShowWhenListeningEnabled:(id)a0; - (id)isShowWhenSharingEnabled:(id)a0; - (id)isShowZKWRecentsEnabled:(id)a0; - (id)isShowZKWSuggestionsEnabled:(id)a0; - (void)languageCodeDidChange; - (void)loadAppStorePageForBundleId:(id)a0; - (void)lowPowerModeChangedNotification:(id)a0; - (void)networkPathChangeSatisfied:(BOOL)a0 isExpensive:(BOOL)a1; - (void)openStorageManagement:(id)a0; - (void)outputVoiceDidChange; - (void)resetZKWHiddenSuggestions:(id)a0; - (void)retryDownloadSiriAssetsWithDelay:(double)a0; - (void)saveSpotlightSettings; - (void)setAccessibleFromLockScreen:(id)a0 forSpecifier:(id)a1; - (void)setAssistantLanguage:(id)a0; - (void)setAssistantLanguage:(id)a0 forSpecifier:(id)a1; - (void)setDisabledFromLockScreen:(BOOL)a0; - (void)setHardwareButtonTrigger:(id)a0 forSpecifier:(id)a1; - (void)setShowInAppLibraryEnabled:(id)a0 forSpecifier:(id)a1; - (void)setShowInLookUpEnabled:(id)a0; - (void)setShowInSpotlightEnabled:(id)a0; - (void)setShowWhenListeningEnabled:(id)a0 forSpecifier:(id)a1; - (void)setShowWhenSharingEnabled:(id)a0 forSpecifier:(id)a1; - (void)setShowZKWRecentsEnabled:(id)a0 forSpecifier:(id)a1; - (void)setShowZKWSuggestionsEnabled:(id)a0 forSpecifier:(id)a1; - (void)setVoiceActivation:(id)a0 forSpecifier:(id)a1 withTrainingCompletionIfNecessary:(id /* block */)a2; - (void)setVoiceTrigger:(id)a0 forSpecifier:(id)a1; - (void)setVoiceTrigger:(id)a0 forSpecifier:(id)a1 transitionWithNavControllerIfNecessary:(id)a2; - (void)showAboutAssistantSheet:(id)a0; - (void)showAboutSearchSuggestionsSheet:(id)a0; - (void)showAssistantConfirmationViewForSpecifier:(id)a0 presentingViewController:(id)a1 actionHandler:(id /* block */)a2; - (void)showAssistantHistoryViewController:(id)a0; - (void)showAssistantVoiceActivationController:(id)a0; - (void)showMeCardPicker:(id)a0; - (id)siriInCallEnabled:(id)a0; - (void)siriUODAvailabilityDidChange:(BOOL)a0; - (void)startVoiceTriggerTraining:(id)a0; - (id)voiceActivationSelection:(id)a0; - (void)voiceSelectionController:(id)a0 didSelectVoice:(id)a1; - (id)voiceTrigger:(id)a0; - (BOOL)watchSupportsSiriLanguageCode:(id)a0; @end