luxlabs header browser preview


@class NSArray, NSXPCConnection, AFInstanceContext, NSObject, AFVoiceInfo;
@protocol OS_dispatch_queue, AFSettingsDelegate;

@interface AFSettingsConnection : NSObject {
    NSXPCConnection *_connection;
    NSObject<OS_dispatch_queue> *_voicesQueue;
    NSArray *_voices;
    AFVoiceInfo *_selectedVoice;
    id<AFSettingsDelegate> _delegate;
    NSObject<OS_dispatch_queue> *_serialQueue;
    AFInstanceContext *_instanceContext;
}

@property (weak, nonatomic, setter=_setDelegate:) id<AFSettingsDelegate> _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