@class NSArray, NSXPCConnection, AFInstanceContext, NSObject, AFVoiceInfo; @protocol OS_dispatch_queue, AFSettingsDelegate; @interface AFSettingsConnection : NSObject { NSXPCConnection *_connection; NSObject *_voicesQueue; NSArray *_voices; AFVoiceInfo *_selectedVoice; id _delegate; NSObject *_serialQueue; AFInstanceContext *_instanceContext; } @property (weak, nonatomic, setter=_setDelegate:) id _delegate; + (void)initialize; - (oneway void)getShowAppsBehindSiriInCarPlayEnabledWithCompletion:(id /* block */)a0; - (void)setOutputVoice:(id)a0; - (oneway void)setMessageWithoutConfirmationEnabled:(BOOL)a0; - (oneway void)getMessageWithoutConfirmationEnabledWithCompletion:(id /* block */)a0; - (void)getSupplementalLanguagesForProduct:(id)a0 forBuildVersion:(id)a1 completion:(id /* block */)a2; - (oneway void)getAnnounceNotificationsInCarPlayTypeWithCompletion:(id /* block */)a0; - (oneway void)setAnnounceNotificationsOnHearingAidsSupported:(BOOL)a0; - (oneway void)showLocalProfileNamesWithCompletion:(id /* block */)a0; - (void)currectNWActivityId:(id /* block */)a0; - (oneway void)clearMessageWithoutConfirmationEnabled; - (void)fetchActiveAccount:(id /* block */)a0; - (id)initWithInstanceContext:(id)a0; - (id)_connection; - (void)_setSyncNeededForReason:(id)a0; - (void)removeMultiUserWithSharedUserID:(id)a0 completion:(id /* block */)a1; - (id)accounts; - (void)triggerABCForType:(id)a0 subType:(id)a1 context:(id)a2 completionHandler:(id /* block */)a3; - (void)startRemoteRequest:(id)a0 onPeer:(id)a1 completion:(id /* block */)a2; - (void)setSpokenNotificationShouldAnnounceAllNotifications:(BOOL)a0; - (void)getCurrentContextSnapshotWithCompletion:(id /* block */)a0; - (id)init; - (void)getConnectedBluetoothDeviceInfoArrayWithCompletion:(id /* block */)a0; - (void)setOnDeviceDictationAvailableAlertPresented:(BOOL)a0; - (void)saveAccount:(id)a0 setActive:(BOOL)a1; - (oneway void)areSiriUODAssetsAvailable:(id /* block */)a0; - (void)stopObservingWirelessSplitterSession; - (oneway void)setMessageWithoutConfirmationInCarPlayEnabled:(BOOL)a0; - (void)getPairedBluetoothDeviceInfoArrayWithCompletion:(id /* block */)a0; - (void)dealloc; - (void)_syncDataWithAnchorKeys:(id)a0 forceReset:(BOOL)a1 reason:(id)a2 completion:(id /* block */)a3; - (void)getBluetoothDeviceInfoWithUID:(id)a0 completion:(id /* block */)a1; - (void)getOriginDeviceInfoForContextIdentifier:(id)a0 completion:(id /* block */)a1; - (void)hasEverSetLanguageCodeWithCompletion:(id /* block */)a0; - (oneway void)resetProfileNames:(BOOL)a0 completion:(id /* block */)a1; - (oneway void)getAnnounceNotificationsInCarPlayTemporarilyDisabledWithCompletion:(id /* block */)a0; - (void)_createRadarWithReason:(id)a0 room:(id)a1 process:(id)a2 crash:(BOOL)a3 completion:(id /* block */)a4; - (void)sendMetricsToServerWithCompletion:(id /* block */)a0; - (void)getSharedUserID:(id /* block */)a0; - (void)setSiriOutputVolume:(float)a0 forAudioRoute:(id)a1 completion:(id /* block */)a2; - (void)JSCapableHomeDevices:(id /* block */)a0; - (void)_isSiriVocabularyNotificationForAddressBookSyncSupported:(id /* block */)a0; - (void)_runServiceMaintenance; - (void)clearSpokenNotificationTemporarilyDisabledStatus; - (void)purgeAnalyticsStoreWithCompletion:(id /* block */)a0; - (void)getPeerIdentifiers:(id /* block */)a0; - (void)startAudioPlaybackRequest:(id)a0 options:(unsigned long long)a1 completion:(id /* block */)a2; - (void)postTestResultSelectedWithRcId:(id)a0; - (void)getDevicesWithAvailablePHSAssetsForLanguage:(id)a0 completion:(id /* block */)a1; - (void)getRecordedAudioDirectoryPathsWithCompletion:(id /* block */)a0; - (void)getSpeakerCapabilityForAccessoryWithUUID:(id)a0 completionHandler:(id /* block */)a1; - (void)getDevicesWithAvailablePHSAssetsOnDeviceCheck:(id /* block */)a0; - (void)setDictationAutoPunctuationEnabled:(BOOL)a0; - (void)setSupplementalLanguageDictionary:(id)a0 forProduct:(id)a1 completion:(id /* block */)a2; - (void)setNanoOutputVoice:(id)a0 withCompletion:(id /* block */)a1; - (void)synchronizeExperimentConfigurationsIfApplicableWithCompletion:(id /* block */)a0; - (void)setSpokenNotificationProxCardSeen:(BOOL)a0; - (void)getPlatformBiasValue:(id /* block */)a0; - (void)_setSyncToken:(id)a0 forAceHost:(id)a1 completion:(id /* block */)a2; - (oneway void)getMessageWithoutConfirmationHeadphonesEnabledWithCompletion:(id /* block */)a0; - (void)setSiriDesignModeEnabled:(BOOL)a0 completion:(id /* block */)a1; - (void)getSupplementalLanguagesModificationDate:(id /* block */)a0; - (void)setSiriDataSharingHomePodSetupDeviceIsValid:(BOOL)a0 completion:(id /* block */)a1; - (void)getSpokenNotificationIsAlwaysOpportuneWithCompletion:(id /* block */)a0; - (void)getSupplementalLanguagesDictionary:(id /* block */)a0; - (void)setSiriDataSharingOptInStatus:(long long)a0 completion:(id /* block */)a1; - (void)getSpokenNotificationShouldAnnounceAllNotificationsWithCompletion:(id /* block */)a0; - (oneway void)getMessageWithoutConfirmationInCarPlayEnabledWithCompletion:(id /* block */)a0; - (void)_setSyncVerificationNeededAndFullReportNeeded:(BOOL)a0 shouldPostNotification:(BOOL)a1 completion:(id /* block */)a2; - (oneway void)setAnnounceNotificationsTemporarilyDisabledUntil:(id)a0 platform:(long long)a1; - (void)fetchAccountsWithCompletion:(id /* block */)a0; - (void)setXPCConnectionManagementQueue:(id)a0; - (void)setSupplementalLanguages:(id)a0 forProduct:(id)a1 forBuildVersion:(id)a2 completion:(id /* block */)a3; - (id)_settingsServiceWithErrorHandler:(id /* block */)a0; - (void)startMultiUserUIRequestWithText:(id)a0 expectedSpeakerSharedUserID:(id)a1 expectedSpeakerConfidenceScore:(unsigned long long)a2 nonspeakerConfidenceScores:(id)a3 completion:(id /* block */)a4; - (void)showPrimaryUserSharedUserIDWithCompletion:(id /* block */)a0; - (id)_filterVoices:(id)a0 forLanguage:(id)a1; - (void)showMultiUsers:(id /* block */)a0; - (void)getPersonalMultiUserDeviceIdentifiers:(id /* block */)a0; - (void)setActiveAccountIdentifier:(id)a0; - (void)_isDisablingDictationOnlySyncSupported:(id /* block */)a0; - (void)setAssistantLoggingEnabled:(BOOL)a0; - (void)getAudioSessionCoordinationSnapshotWithCompletion:(id /* block */)a0; - (void)getBluetoothDeviceInfoWithAddress:(id)a0 completion:(id /* block */)a1; - (void)fetchExperimentConfigurationsWithCompletion:(id /* block */)a0; - (void)disableAndDeleteCloudSyncWithCompletion:(id /* block */)a0; - (void)setIsHomePodInHH2Mode:(BOOL)a0 completion:(id /* block */)a1; - (void)setLanguage:(id)a0 outputVoice:(id)a1; - (void)sendSampledAudioToServerWithCompletion:(id /* block */)a0; - (oneway void)clearAnnounceNotificationsInCarPlayTemporarilyDisabled; - (void)setLanguage:(id)a0 withCompletion:(id /* block */)a1; - (void)getHomeUserIdForSharedUserId:(id)a0 completion:(id /* block */)a1; - (void)startUIMockServerRequestWithReplayFileURL:(id)a0 completion:(id /* block */)a1; - (oneway void)setAnnounceNotificationsTemporarilyDisabledUntil:(id)a0 forApp:(id)a1 platform:(long long)a2; - (void)getAvailableVoicesForRecognitionLanguage:(id)a0 includeAssetInfo:(BOOL)a1 completion:(id /* block */)a2; - (void)getCurrentRequestIsWatchAuthenticatedWithCompletion:(id /* block */)a0; - (void)isRecognizeMyVoiceAvailable:(id /* block */)a0; - (void)setAllowJustSiriHomeKitSetting:(BOOL)a0 withCompletion:(id /* block */)a1; - (void)setHardcodedBluetoothProximity:(id)a0; - (void)_clearSyncNeededForKey:(id)a0; - (void)setNanoUseDeviceSpeakerForTTS:(id)a0 withCompletion:(id /* block */)a1; - (void)setOutputVoice:(id)a0 withCompletion:(id /* block */)a1; - (void)setNanoDictationEnabled:(BOOL)a0 withCompletion:(id /* block */)a1; - (void)dumpAssistantState:(id /* block */)a0; - (void)getSiriOutputVolumeWithCompletion:(id /* block */)a0; - (oneway void)showMultiUserSharedUserIDsCompletion:(id /* block */)a0; - (void)getCurrentAccessoryInfoWithCompletion:(id /* block */)a0; - (void)setOfflineDictationProfileOverridePath:(id)a0 completion:(id /* block */)a1; - (id)_voices; - (void)stopObservingBluetoothInEarDetectionStateForObserverID:(unsigned long long)a0; - (void)resetExperimentForConfigurationIdentifier:(id)a0 completion:(id /* block */)a1; - (void)getStereoPartnerLastMyriadWinDate:(id /* block */)a0; - (void)setDictationEnabled:(BOOL)a0; - (void)stopAllAudioPlaybackRequests:(BOOL)a0; - (void)publishFeedbackArbitrationParticipation:(id)a0; - (void)_tellDelegateServerVerificationReport:(id)a0; - (id)description; - (void)setOpportuneSpeakingEdgeDetectorSignalOverride:(long long)a0; - (oneway void)setMessageWithoutConfirmationHeadphonesEnabled:(BOOL)a0; - (void)setSiriDataSharingOptInAlertPresented:(BOOL)a0 completion:(id /* block */)a1; - (oneway void)getAssistantIsEnabledForDeviceWithSiriInfo:(id)a0 withCompletion:(id /* block */)a1; - (void)setNanoLanguage:(id)a0 withCompletion:(id /* block */)a1; - (oneway void)clearMessageWithoutConfirmationHeadphonesEnabled; - (oneway void)setAnnounceNotificationsOnBuiltInSpeakerEnabled:(BOOL)a0; - (oneway void)setShowAppsBehindSiriInCarPlayEnabled:(BOOL)a0; - (void)_clearConnection; - (void)_handleCommand:(id)a0 completion:(id /* block */)a1; - (void)pushMyriadAdvertisementContext:(id)a0 completionHandler:(id /* block */)a1; - (void)getAvailableVoicesForSynthesisLanguage:(id)a0 completion:(id /* block */)a1; - (void)createRadarForCrashWithReason:(id)a0 process:(id)a1 completion:(id /* block */)a2; - (void)postJSDiscoveryNotificationForBTDeviceWithInfo:(id)a0 withCompletion:(id /* block */)a1; - (void)getOfflineAssistantStatusWithCompletion:(id /* block */)a0; - (void)getExperimentForConfigurationIdentifier:(id)a0 completion:(id /* block */)a1; - (void)removeMultiUserUser:(id)a0 completion:(id /* block */)a1; - (void)deleteAccountWithIdentifier:(id)a0; - (oneway void)clearShowAppsBehindSiriInCarPlayEnabled; - (void).cxx_destruct; - (void)setNanoPhraseSpotterEnabled:(BOOL)a0 withCompletion:(id /* block */)a1; - (oneway void)getAnnounceNotificationsTemporarilyDisabledEndDateForPlatform:(long long)a0 completion:(id /* block */)a1; - (oneway void)showHomeProfileNamesWithCompletion:(id /* block */)a0; - (void)siriDesignModeIsEnabled:(id /* block */)a0; - (void)availableLanguagesInTheHome:(id /* block */)a0; - (oneway void)getAssetStatusForLanguage:(id)a0 completionHandler:(id /* block */)a1; - (void)getSiriDataSharingOptInStatusWithCompletion:(id /* block */)a0; - (void)getAvailableVoicesForRecognitionLanguage:(id)a0 completion:(id /* block */)a1; - (void)setNanoAlwaysShowRecognizedSpeech:(BOOL)a0 withCompletion:(id /* block */)a1; - (void)getSiriOutputVolumeForAudioRoute:(id)a0 completion:(id /* block */)a1; - (void)getCapabilitiesDataFromReachableDevicesWithCompletion:(id /* block */)a0; - (void)fetchMultiUserVoiceIdentificationSetting:(id /* block */)a0; - (void)_updateVoicesIncludingAssetInfo:(BOOL)a0 completion:(id /* block */)a1; - (void)setNanoAssistantEnabled:(BOOL)a0 withCompletion:(id /* block */)a1; - (void)_tellDelegatePartialVerificationResult:(id)a0; - (void)getHorsemanSupplementalLanguageDictionary:(id /* block */)a0; - (void)getSpokenNotificationShouldSkipTriggerlessRepliesWithCompletion:(id /* block */)a0; - (void)setRecognizeMyVoiceEnabled:(BOOL)a0; - (void)_getSharedCompanionInfo:(id /* block */)a0; - (oneway void)setAnnounceNotificationsInCarPlayType:(long long)a0; - (void)configOverrides:(id /* block */)a0; - (oneway void)setAnnounceNotificationsOnHearingAidsEnabled:(BOOL)a0; - (void)fetchSupportedMultiUserLanguageCodes:(id /* block */)a0; - (void)startUIRequestWithInfo:(id)a0; - (void)getSharedUserIdForHomeUserId:(id)a0 completion:(id /* block */)a1; - (void)setNanoTTSSpeakerVolume:(id)a0 withCompletion:(id /* block */)a1; - (void)getOfflineDictationStatusWithCompletion:(id /* block */)a0; - (void)getCrossDeviceContextWithCompletion:(id /* block */)a0; - (oneway void)getAnnounceNotificationsTemporarilyDisabledEndDateForApp:(id)a0 platform:(long long)a1 completion:(id /* block */)a2; - (void)setNanoCrownActivationEnabled:(BOOL)a0 withCompletion:(id /* block */)a1; - (void)setConfigOverrides:(id)a0 completion:(id /* block */)a1; - (void)deleteSiriHistoryWithCompletion:(id /* block */)a0; - (void)_sendSyncTokenToPersonalRequestsEnabledAccessoriesWithCompletion:(id /* block */)a0; - (void)setLanguage:(id)a0 outputVoice:(id)a1 withCompletion:(id /* block */)a2; - (void)dismissUI; - (void)postTestResultCandidateWithRcId:(id)a0 recognitionSausage:(id)a1; - (void)fetchExperimentContextWithCompletion:(id /* block */)a0; - (void)setHorsemanSupplementalLanguageDictionary:(id)a0 completion:(id /* block */)a1; - (oneway void)updateAnnounceNotificationsOnHearingAidSupportedStatus; - (void)setSiriDataSharingOptInStatus:(long long)a0 propagateToHomeAccessories:(BOOL)a1 source:(long long)a2 reason:(id)a3 completion:(id /* block */)a4; - (void)_setVoices:(id)a0; - (void)setNanoDictationAutoPunctuationEnabled:(BOOL)a0 withCompletion:(id /* block */)a1; - (void)homeOnboardingFlowInvoked:(BOOL)a0 completion:(id /* block */)a1; - (oneway void)setAnnounceNotificationsInCarPlayTemporarilyDisabled:(BOOL)a0; - (void)fetchEventRecordsFromAnalyticsStoreAtPath:(id)a0 completion:(id /* block */)a1; - (void)fetchAccountsSynchronously:(BOOL)a0 completion:(id /* block */)a1; - (void)setSpokenNotificationShouldSkipTriggerlessReplies:(BOOL)a0; - (void)startUIRequestWithText:(id)a0 completion:(id /* block */)a1; - (void)accessRecordedAudioWithIdentifier:(id)a0 completion:(id /* block */)a1; - (void)isJustSiriEnabledInTheHome:(id /* block */)a0; - (void)stopAudioPlaybackRequest:(id)a0 immediately:(BOOL)a1; - (void)resetAnalyticsStoreWithCompletion:(id /* block */)a0; - (void)getActiveASRLanguagesWithCompletion:(id /* block */)a0; - (void)_fetchPeerData:(id /* block */)a0; - (void)_readSyncTokenForAceHost:(id)a0 completion:(id /* block */)a1; - (oneway void)clearAnnounceNotificationsInCarPlayType; - (void)startUIRequestWithSpeechAudioFileURL:(id)a0; - (void)startObservingBluetoothInEarDetectionStateForBTAddress:(id)a0 forObserverID:(unsigned long long)a1; - (void)siriGradingIsEnabled:(id /* block */)a0; - (void)startUIRequestWithText:(id)a0; - (void)trimRecordedAudioWithIdentifier:(id)a0 offset:(double)a1 duration:(double)a2 outputFileType:(long long)a3 completion:(id /* block */)a4; - (void)fetchSupportedLanguageCodes:(id /* block */)a0; - (void)shutdownSessionIfIdle; - (void)suppressLowStorageNotificationForLanguage:(id)a0 suppress:(BOOL)a1; - (void)setSpeechProfileExternalOfflineModelRootPath:(id)a0 completion:(id /* block */)a1; - (void)getManagedLocalAndRemotePeerInfoWithCompletion:(id /* block */)a0; - (id)_synchronousSettingsServiceWithErrorHandler:(id /* block */)a0; - (void)setNanoMessageWithoutConfirmationEnabled:(BOOL)a0 withCompletion:(id /* block */)a1; - (void)showMultiUserCompanionInfo:(id /* block */)a0; - (void)setLanguage:(id)a0; - (void)forceMultiUserSync:(BOOL)a0 download:(BOOL)a1 completion:(id /* block */)a2; - (void)clearOpportuneSpeakingEdgeDetectorSignalOverride; - (void)addMultiUserUser:(id)a0 sharedId:(id)a1 loggableSharedId:(id)a2 iCloudAltDSID:(id)a3 enrollmentName:(id)a4 isPrimary:(BOOL)a5 completion:(id /* block */)a6; - (void)getSupplementalLanguageDictionaryForProduct:(id)a0 completion:(id /* block */)a1; - (void)setAssistantEnabled:(BOOL)a0; - (void)setSiriOutputVolume:(float)a0 completion:(id /* block */)a1; - (void)getMeCard:(id /* block */)a0; - (void)multiUserCompanionDeviceIdentifiers:(id /* block */)a0; - (void)setNanoRaiseToSpeakEnabled:(BOOL)a0 withCompletion:(id /* block */)a1; - (void)getInEarDetectionStateForBTAddress:(id)a0 withCompletion:(id /* block */)a1; - (void)killDaemon; - (void)_updateMultiUserInfoForUser:(id)a0 score:(id)a1 companionInfo:(id)a2 reset:(BOOL)a3 completion:(id /* block */)a4; - (void)startObservingWirelessSplitterSession; - (void)startUIRequest:(id)a0; - (void)getBluetoothWirelessSplitterSessionInfoWithCompletion:(id /* block */)a0; - (void)getProximityTuplesWithCompletion:(id /* block */)a0; - (void)deleteSiriHistoryWithContext:(id)a0 withCompletion:(id /* block */)a1; - (void)setSpokenNotificationIsAlwaysOpportune:(BOOL)a0; - (oneway void)clearMessageWithoutConfirmationInCarPlayEnabled; - (void)getContextCollectorsInfoWithCompletion:(id /* block */)a0; - (void)startUIRequestWithInfo:(id)a0 completion:(id /* block */)a1; - (void)barrier; - (void)getStereoPairState:(id /* block */)a0; - (void)getAvailableVoicesForLanguage:(id)a0 includeAssetInfo:(BOOL)a1 completion:(id /* block */)a2; - (void)setNanoSiriResponseShouldAlwaysPrint:(BOOL)a0 withCompletion:(id /* block */)a1; - (void)setSiriGradingEnabled:(BOOL)a0 completion:(id /* block */)a1; - (void)shouldSuppressSiriDataSharingOptInAlert:(id /* block */)a0; - (void)createOfflineSpeechProfileWithLanguage:(id)a0 modelOverridePath:(id)a1 JSONData:(id)a2 completion:(id /* block */)a3; @end