luxlabs header browser preview


@class BTSDevice, BTAirPodsControlServiceClient, NSDictionary, HPSBatteryStatusView, NSMutableArray, NDOACController, NSString, PowerUISmartChargeClientAudioAccessories, CRPairedVehicleManager, PSSpecifier, BTSDeviceLE, NSArray, CRCarPlayPreferences, HPSDeviceAnalytics;

@interface BTSDeviceConfigController : PSListController <CRCarPlayPreferencesDelegate> {
    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