@class BTSDevice, BTAirPodsControlServiceClient, NSDictionary, HPSBatteryStatusView, NSMutableArray, NDOACController, NSString, PowerUISmartChargeClientAudioAccessories, CRPairedVehicleManager, PSSpecifier, BTSDeviceLE, NSArray, CRCarPlayPreferences, HPSDeviceAnalytics; @interface BTSDeviceConfigController : PSListController { BTSDevice *_device; struct { BOOL supported; BOOL enabled; BOOL favorites; BOOL recents; BOOL userPermissionGranted; } _syncSettings; BOOL _supportsMAP; BOOL _messagingEnabled; BOOL _isWatch; BOOL _isManagedByWallet; NSArray *_versionInfo; NSString *_ancAssetVersion; NSDictionary *_caseInfo; NSArray *_controlGroupSpecifiers; NSArray *_messagingSpecifiers; NSArray *_syncContactsSpecifiers; NSMutableArray *_syncGroupsSpecifiers; NSMutableArray *_aacpControlSpecifiers; unsigned long long _adaptiveTransparencyIndex; NSMutableArray *_accessoryFirmwareSpecifiers; NSMutableArray *_ancsControlSpecifiers; NSMutableArray *_nameControlSpecifiers; NSMutableArray *_accessoryInfoSpecifiers; NSMutableArray *_deviceTypeSpecifiers; BOOL _dismissed; PSSpecifier *_lastSelectedSyncGroup; BTSDeviceLE *_ctkdLeDevice; struct { BOOL normal; BOOL anc; BOOL transparency; BOOL autoANC; } _listeningModeConfigs; BOOL _findMySupport; BOOL _findMyEnable; BOOL _findMySetInProgress; HPSBatteryStatusView *_batteryStatusView; NSString *_findMyUrl; BOOL _enteredFromTopLevelEntry; BOOL _caseSoundRetrieved; BOOL _caseSoundRetrieveInProgress; BOOL _caseSoundEnable; BOOL _caseSilentMode; BOOL _caseSoundSupport; BTAirPodsControlServiceClient *_airPodsServiceclient; HPSDeviceAnalytics *_deviceAnalytics; BOOL _adaptiveTransparencyRetrieved; } @property (retain, nonatomic) CRPairedVehicleManager *vehicleManager; @property (retain, nonatomic) CRCarPlayPreferences *carplayPreferences; @property (nonatomic) unsigned long long cachedCarplayPairingStatus; @property (retain, nonatomic) PowerUISmartChargeClientAudioAccessories *smartChargeClient; @property (retain, nonatomic) NDOACController *ndoController; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (BOOL)isWatch; - (BOOL)isiPad; - (BOOL)isiPhone; - (id)init; - (void)viewWillAppear:(BOOL)a0; - (id)doubleTapActionLeft; - (void)setMicMode:(id)a0; - (void)dealloc; - (id)clickHoldModeRight; - (void)traitCollectionDidChange:(id)a0; - (void)tableView:(id)a0 willDisplayCell:(id)a1 forRowAtIndexPath:(id)a2; - (id)doubleTapActionRight; - (void)tableView:(id)a0 didSelectRowAtIndexPath:(id)a1; - (void)viewDidLoad; - (id)doubleTapAction; - (id)doubleTapCapability; - (void)handleCarPlayAllowedDidChange; - (id)specifiers; - (BOOL)nicknameEnabled; - (id)clickHoldModeLeft; - (id)ancsAuthorized; - (void).cxx_destruct; - (BOOL)boolFromBluetoothPreferences:(id)a0; - (BOOL)canDisconnect; - (void)deviceUpdated:(id)a0; - (void)setListeningMode:(id)a0; - (id)micMode; - (void)viewDidDisappear:(BOOL)a0; - (int)listeningMode; - (void)disconnectDevice:(id)a0; - (void)deviceConnectedHandler:(id)a0; - (void)deviceRemoved:(id)a0; - (void)forgetDevice:(id)a0; - (id)inEarDetectEnabled; - (id)_carPlayVehicle; - (id)carPlayEnabled:(id)a0; - (id)getModelNumber:(id)a0; - (BOOL)isiCloudEnabled; - (id)optimizedBatteryChargingEnabled; - (void)setEndCallMode:(id)a0; - (id)getMuteCallMode; - (void)setAutomaticAnswerCallsEnabled:(id)a0; - (id)adaptiveVolumeMode; - (void)addAdaptiveTransparencySpecifier; - (void)addAdaptiveVolumeSpecifier; - (void)addConversationDetectSpecifier; - (void)addHearingSpecifiers; - (id)automaticAnswerCallsEnabled; - (BOOL)canUnpair; - (void)cancelFitTest; - (void)caseSoundChangedHandler:(id)a0; - (void)contactGroupSelected:(id)a0; - (id)contactSync:(id)a0; - (void)cycleBetweenLeftBudValueUpdated:(id)a0; - (void)cycleBetweenRightBudValueUpdated:(id)a0; - (void)cycleBetweenV2LeftBudValueUpdated:(id)a0; - (void)cycleBetweenV2RightBudValueUpdated:(id)a0; - (void)deviceDisconnectedHandler:(id)a0; - (id)deviceName:(id)a0; - (BOOL)deviceSupportsCarPlay; - (void)deviceSupportsMAP:(id)a0; - (void)deviceSupportsSync:(id)a0; - (id)digitalCrownMode; - (void)dismissCurrentViewController; - (id)dynamicEnrollmentFeedback; - (void)findMyStatusUpdatedHandler:(id)a0; - (id)getANCAssetVersion:(id)a0; - (id)getAdaptiveVolumeMode:(id)a0; - (id)getAnswerCallOption:(id)a0; - (id)getBudFirmwareVersion:(id)a0; - (id)getBudLeftSerialNumber:(id)a0; - (id)getBudRightSerialNumber:(id)a0; - (id)getCaseFirmwareVersion:(id)a0; - (id)getCaseName:(id)a0; - (id)getCaseSoundEnabled:(id)a0; - (id)getConversationDetectMode:(id)a0; - (id)getEndCallMode; - (id)getFindMyEnable:(id)a0; - (void)getFindMyUrl; - (id)getHearingProtectionEnabled:(id)a0; - (id)getModelName:(id)a0; - (void)getSoundMode; - (id)getSystemSerialNumber:(id)a0; - (void)handlePairedVehiclesChanged:(id)a0; - (void)initializeCaseConnection; - (void)listeningModeConfigSelected:(id)a0; - (void)listeningModeUpdatedHandler:(id)a0; - (void)listeningModeUpdatedV2Handler:(id)a0; - (void)loadAccessoryFirmwareInfo; - (void)loadAccessoryInfo; - (void)loadAccessorySettings; - (void)loadSyncSettings; - (id)messagesEnabled:(id)a0; - (void)metaGroupSelected:(id)a0; - (void)presentAssetLocationLink; - (void)presentFindMyLink; - (void)presentFitTestController:(id)a0; - (void)presentImportantMsgLink; - (void)presentSpatialTutorialController:(id)a0; - (void)pressAndHoldModeSelectedHandler:(id)a0; - (void)refreshFindMyStatus; - (void)releaseCaseConnection; - (id)sealDetect; - (void)sealDetectSet:(id)a0; - (void)sendSmartRoutingDisabledTipEvent; - (void)setANCSAuthorized:(id)a0; - (void)setAdaptiveVolumeMode:(id)a0; - (void)setAdaptiveVolumeMode:(id)a0 specifier:(id)a1; - (void)setCarPlayEnabled:(id)a0 specifier:(id)a1; - (void)setCaseSoundEnabled:(id)a0 specifier:(id)a1; - (void)setContactSync:(id)a0 specifier:(id)a1; - (void)setConversationDetectMode:(id)a0 specifier:(id)a1; - (void)setDeviceName:(id)a0 specifier:(id)a1; - (void)setDigitalCrownMode:(id)a0; - (void)setDynamicEnrollmentFeedback:(id)a0; - (void)setFindMyEnable:(id)a0 specifier:(id)a1; - (void)setGestureMode:(id)a0 specifier:(id)a1; - (void)setHearingProtectionEnabled:(id)a0 specifier:(id)a1; - (void)setInEarDetectEnabled:(id)a0; - (void)setMessagesEnabled:(id)a0 specifier:(id)a1; - (void)setMuteCallMode:(id)a0; - (void)setOptimizedBatteryChargingEnabled:(id)a0; - (void)setSmartRouteMode:(id)a0; - (void)setSoundProfileAllowed:(id)a0; - (void)setSpatialProfileVideoCapture:(id)a0; - (void)setUserSelectedDeviceType:(id)a0; - (void)setdoubleTapAction:(id)a0; - (void)setdoubleTapActionLeft:(id)a0; - (void)setdoubleTapActionRight:(id)a0; - (void)settingsChangedHandler:(id)a0; - (BOOL)shouldShowFindMyNetworkAlert; - (void)showFindMyNetworkAlert; - (id)smartRouteMode; - (id)smartRoutingIndicationForRealityDevice:(id)a0; - (id)soundProfileAllowed; - (void)spatialAudioProfileUpdateHandler:(id)a0; - (void)spatialProfileTappedHandler:(id)a0; - (id)spatialProfileVideoCapture; - (BOOL)supportsFirmwareReleaseNotes; - (void)triggerSpatialProfileFeedback:(id)a0; - (void)updateBatteryStatus; - (void)updateDisconnectButton:(BOOL)a0; - (void)updateHearingProtectionSpecifiers; - (void)updateSerialNumberSpecifier:(id)a0; - (void)updateVersionSpecifier:(id)a0; - (void)upgradeDevice:(id)a0; - (void)userDidTapNiPrivacyLink:(id)a0; - (void)userDidTapRecommendedBuilds:(id)a0; - (void)userDidTapSpatialProfileLearnMoreLink:(id)a0; - (void)userDidTapWalletLink:(id)a0; - (void)userDidTapWatchLink:(id)a0; - (id)userSelectedDeviceType; @end