luxlabs header browser preview


@class NSDictionary, HMFPairingIdentity, HMNetworkConfigurationProfile, HMAccessoryCategory, _HMContext, HMRoom, HMMediaDestination, HMAccessorySettings, NSString, HMSupportedAccessoryDiagnostics, HMFWiFiNetworkInfo, HMSymptomsHandler, HMApplicationData, HMHome, NSArray, HMDevice, HMAccessorySettingsDataSource, HMFSoftwareVersion, HMSoftwareUpdateController, HMMediaDestinationController, NSObject, HMAccessorySettingsController, HMAudioAnalysisEventBulletinBoardNotification, HMMutableArray, NSData, HMAccessorySettingsAdapter, HMNetworkRouterProfile, HMRemoteLoginHandler, HMAccessoryInfoDataProvider, NSUUID, NSNumber;
@protocol HMAccessoryDelegate, OS_dispatch_queue;

@interface HMAccessory : NSObject <HMMediaDestinationControllerDataSource, HMAccessoryInfoDataProviderDelegate, HMFLogging, HMFObject, HMAccessorySettingsContainerInternal, HMControllable, HMMediaDestinationInternal, HMMutableApplicationData, HMObjectMerge, HMFMessageReceiver, HMAccessorySettingsAdapterDelegate, NSSecureCoding, HMApplicationData, HMMediaDestination> {
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lock;
    HMDevice *_device;
    HMSoftwareUpdateController *_softwareUpdateController;
    NSUUID *_endpointIdentifier;
}

@property (class, readonly) BOOL supportsSecureCoding;

@property (readonly, copy, nonatomic) NSArray *televisionProfiles;
@property (readonly, copy, nonatomic) HMNetworkRouterProfile *networkRouterProfile;
@property (readonly, copy, nonatomic) NSString *deviceIdentifier;
@property (readonly, weak, nonatomic) HMHome *home;
@property (readonly, copy, nonatomic) NSString *configuredName;
@property (readonly, getter=isCurrentAccessory) BOOL currentAccessory;
@property (readonly, copy, nonatomic) NSString *serialNumber;
@property (readonly, copy, nonatomic) NSString *storeID;
@property (readonly, copy, nonatomic) NSString *bundleID;
@property (readonly, nonatomic, getter=isFirmwareUpdateAvailable) BOOL firmwareUpdateAvailable;
@property (readonly, nonatomic) unsigned long long accessoryReprovisionState;
@property (readonly, nonatomic) long long certificationStatus;
@property (readonly, nonatomic) HMRemoteLoginHandler *remoteLoginHandler;
@property (readonly, nonatomic) HMSymptomsHandler *symptomsHandler;
@property (readonly, nonatomic) long long associationOptions;
@property (readonly, nonatomic) unsigned long long transportTypes;
@property (readonly, nonatomic) long long reachableTransports;
@property (readonly, nonatomic) HMFWiFiNetworkInfo *wifiNetworkInfo;
@property (readonly, nonatomic) BOOL supportsMultiUser;
@property (readonly) BOOL supportsHomeLevelLocationServiceSetting;
@property (readonly, nonatomic) BOOL supportsAudioReturnChannel;
@property (readonly, nonatomic) BOOL supportsCompanionInitiatedRestart;
@property (readonly, nonatomic) BOOL supportsMusicAlarm;
@property (readonly) HMMediaDestinationController *audioDestinationController;
@property (readonly) HMAudioAnalysisEventBulletinBoardNotification *audioAnalysisEventBulletinBoardNotification;
@property (readonly, nonatomic) BOOL supportsAudioAnalysis;
@property (readonly, nonatomic) BOOL supportsDropIn;
@property (readonly, nonatomic) BOOL supportsAnnounce;
@property (readonly, nonatomic) BOOL supportsMediaActions;
@property (readonly, nonatomic) BOOL supportsDoorbellChime;
@property (readonly, nonatomic) BOOL supportsUserMediaSettings;
@property (readonly) BOOL supportsCoordinationDoorbellChime;
@property (readonly) BOOL supportsThirdPartyMusic;
@property (readonly) BOOL supportsPreferredMediaUser;
@property (readonly) BOOL supportsManagedConfigurationProfile;
@property (readonly) unsigned long long homePodVariant;
@property (readonly) BOOL supportsAccessCodes;
@property (readonly, nonatomic) unsigned long long suspendedState;
@property (readonly, nonatomic) BOOL supportsWalletKey;
@property (readonly, nonatomic) BOOL supportsAudioGroup;
@property (readonly, nonatomic) BOOL suspendCapable;
@property (readonly, nonatomic) long long productColor;
@property (readonly) BOOL supportsMessagedHomePodSettings;
@property (readonly) BOOL supportsSoftwareUpdateV2;
@property (readonly) BOOL supportsRMVonAppleTV;
@property (readonly) BOOL supportsJustSiri;
@property (readonly, copy) NSString *pendingConfigurationIdentifier;
@property (readonly, copy) NSUUID *peerIdentifier;
@property (readonly, copy) NSDictionary *serializedDictionaryRepresentation;
@property (readonly, copy, nonatomic) NSArray *cameraProfiles;
@property (readonly) BOOL supportsCHIP;
@property (readonly) NSData *rootPublicKey;
@property (readonly) NSNumber *nodeID;
@property (readonly) BOOL knownToSystemCommissioner;
@property (readonly, copy) NSUUID *commissioningID;
@property (readonly) NSNumber *vendorID;
@property (readonly) NSNumber *productID;
@property (readonly, nonatomic) HMNetworkConfigurationProfile *networkConfigurationProfile;
@property (retain, nonatomic) HMAccessoryCategory *category;
@property (retain, nonatomic) HMAccessorySettingsDataSource *accessorySettingsDataSource;
@property (retain, nonatomic) HMAccessorySettingsController *accessorySettingsController;
@property (getter=isCurrentAccessory) BOOL currentAccessory;
@property (nonatomic, getter=isReachable) BOOL reachable;
@property (nonatomic) long long reachableTransports;
@property (copy, nonatomic) HMMutableArray *currentServices;
@property (nonatomic) BOOL bridgedAccessory;
@property (nonatomic) unsigned long long transportTypes;
@property (nonatomic) unsigned long long additionalSetupStatus;
@property (nonatomic) unsigned long long calibrationStatus;
@property (retain, nonatomic) NSNumber *accessoryFlags;
@property (nonatomic) long long associationOptions;
@property (copy) NSUUID *accountIdentifier;
@property (copy, nonatomic) NSArray *controlTargetUUIDs;
@property (retain) HMAccessorySettings *settings;
@property (retain) HMAccessoryInfoDataProvider *accessoryInfoDataProvider;
@property (nonatomic) BOOL supportsTargetControl;
@property (nonatomic) BOOL supportsTargetController;
@property (nonatomic) BOOL targetControllerHardwareSupport;
@property (nonatomic) BOOL supportsMultiUser;
@property (nonatomic) BOOL supportsCompanionInitiatedRestart;
@property (nonatomic) BOOL supportsMusicAlarm;
@property (retain) NSData *deviceIRKData;
@property (nonatomic) BOOL supportsDiagnosticsTransfer;
@property (retain, nonatomic) HMSupportedAccessoryDiagnostics *supportedDiagnostics;
@property (nonatomic) BOOL supportsAudioReturnChannel;
@property (readonly) HMAudioAnalysisEventBulletinBoardNotification *audioAnalysisEventBulletinBoardNotification;
@property (nonatomic) BOOL supportsAnnounce;
@property (nonatomic) BOOL supportsMediaActions;
@property BOOL supportsThirdPartyMusic;
@property BOOL supportsPreferredMediaUser;
@property BOOL supportsAudioAnalysis;
@property BOOL supportsDropIn;
@property BOOL supportsDoorbellChime;
@property (readonly) BOOL supportsUserMediaSettings;
@property BOOL supportsCoordinationDoorbellChime;
@property unsigned long long preferredUserSelectionType;
@property (copy) NSUUID *preferredMediaUserUUID;
@property BOOL supportsAccessCodes;
@property (nonatomic) unsigned long long suspendedState;
@property (nonatomic) BOOL suspendCapable;
@property (copy, nonatomic) NSString *assistantIdentifier;
@property (copy) NSString *pendingConfigurationIdentifier;
@property BOOL supportsManagedConfigurationProfile;
@property BOOL supportsMessagedHomePodSettings;
@property BOOL supportsSoftwareUpdateV2;
@property BOOL supportsPrimaryUserInfoSubscription;
@property BOOL supportsRMVonAppleTV;
@property BOOL supportsJustSiri;
@property (copy) NSUUID *peerIdentifier;
@property BOOL supportsHomeLevelLocationServiceSetting;
@property (retain) HMAccessorySettingsAdapter *settingsAdapter;
@property (copy, nonatomic) NSString *name;
@property (copy, nonatomic) NSString *configuredName;
@property (copy, nonatomic) NSString *deviceIdentifier;
@property (weak, nonatomic) HMRoom *room;
@property (weak, nonatomic) HMHome *home;
@property (nonatomic) BOOL paired;
@property (copy, nonatomic) NSString *model;
@property (copy, nonatomic) NSString *manufacturer;
@property (copy, nonatomic) NSString *firmwareVersion;
@property (copy) NSString *serialNumber;
@property (copy) NSString *bundleID;
@property (copy) NSString *storeID;
@property (nonatomic, getter=isFirmwareUpdateAvailable) BOOL firmwareUpdateAvailable;
@property (nonatomic) unsigned long long accessoryReprovisionState;
@property (readonly, copy) HMFPairingIdentity *pairingIdentity;
@property (copy) HMFSoftwareVersion *softwareVersion;
@property (retain) HMRemoteLoginHandler *remoteLoginHandler;
@property (copy) HMSymptomsHandler *symptomsHandler;
@property (copy, nonatomic) NSArray *uniqueIdentifiersForBridgedAccessories;
@property (retain, nonatomic) HMMutableArray *accessoryProfiles;
@property (nonatomic) long long certificationStatus;
@property (nonatomic) BOOL supportsMediaAccessControl;
@property BOOL supportsCHIP;
@property BOOL knownToSystemCommissioner;
@property (copy) NSData *rootPublicKey;
@property (copy) NSNumber *nodeID;
@property (copy) NSUUID *commissioningID;
@property (copy) NSNumber *vendorID;
@property (copy) NSNumber *productID;
@property (retain, nonatomic) HMFWiFiNetworkInfo *wifiNetworkInfo;
@property (readonly, nonatomic) NSArray *bridgedAccessories;
@property (readonly, copy) NSUUID *networkProtectionGroupUUID;
@property (retain) _HMContext *context;
@property BOOL hasOnboardedForNaturalLighting;
@property (retain) HMMediaDestinationController *audioDestinationController;
@property (retain) HMMediaDestination *audioDestination;
@property unsigned long long supportedStereoPairVersions;
@property unsigned long long homePodVariant;
@property (nonatomic) BOOL supportsWalletKey;
@property (nonatomic) long long productColor;
@property (readonly, copy, nonatomic) NSUUID *uuid;
@property (readonly, nonatomic, getter=isAdditionalSetupRequired) BOOL additionalSetupRequired;
@property (readonly, nonatomic, getter=isCalibrating) BOOL calibrating;
@property (readonly, getter=isControllable) BOOL controllable;
@property (readonly, copy, nonatomic) NSUUID *identifier;
@property (readonly, copy, nonatomic) NSUUID *uniqueIdentifier;
@property (weak, nonatomic) id<HMAccessoryDelegate> delegate;
@property (readonly, nonatomic, getter=isBridged) BOOL bridged;
@property (readonly, copy, nonatomic) NSArray *identifiersForBridgedAccessories;
@property (readonly, copy, nonatomic) NSArray *services;
@property (readonly, copy) NSArray *profiles;
@property (readonly, nonatomic, getter=isBlocked) BOOL blocked;
@property (readonly) BOOL supportsIdentify;
@property (readonly, copy, nonatomic) NSNumber *matterNodeID;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, copy) NSString *shortDescription;
@property (readonly, copy) NSString *privateDescription;
@property (readonly, copy) NSString *propertyDescription;
@property (readonly, copy, nonatomic) NSArray *attributeDescriptions;
@property (readonly, weak) NSUUID *containerUUID;
@property (readonly, weak) HMHome *containerHome;
@property (readonly, copy) NSArray *audioDestinationMediaProfiles;
@property (readonly, copy) NSString *audioDestinationParentIdentifier;
@property (readonly, copy) NSUUID *audioDestinationGroupIdentifier;
@property (readonly, copy) NSString *audioDestinationIdentifier;
@property (readonly, copy) NSString *audioDestinationName;
@property (readonly) long long audioDestinationType;
@property (readonly) BOOL supportsAudioDestination;
@property (readonly) BOOL supportsAudioGroup;
@property (readonly, copy) NSUUID *applicationDataIdentifier;
@property (retain, nonatomic) HMApplicationData *applicationData;
@property (readonly, nonatomic) NSUUID *messageTargetUUID;
@property (readonly, nonatomic) NSObject<OS_dispatch_queue> *messageReceiveQueue;

+ (id)shortDescription;
+ (id)logCategory;
+ (id)_cameraProfilesForAccessoryProfiles:(id)a0;
+ (id)_lightProfilesForAccessoryProfiles:(id)a0;
+ (id)_mediaProfilesForAccessoryProfiles:(id)a0;
+ (id)_networkConfigurationProfilesForCoder:(id)a0 accessoryIdentifier:(id)a1;
+ (id)_networkRouterProfilesForAccessoryProfiles:(id)a0;
+ (id)_siriEndpointProfilesForAccessoryProfiles:(id)a0;
+ (id)_televisionProfilesForAccessoryServices:(id)a0;
+ (id)accessoryWithAccessoryReference:(id)a0 home:(id)a1;
+ (id)accessoryWithSerializedDictionaryRepresentation:(id)a0 home:(id)a1;

- (id)initWithUUID:(id)a0;
- (id)device;
- (id)init;
- (void)setDevice:(id)a0;
- (id)_privateDelegate;
- (void)encodeWithCoder:(id)a0;
- (id)endpointIdentifier;
- (void)setPeerIdentifier:(id)a0;
- (void)_unconfigure;
- (id)logIdentifier;
- (void).cxx_destruct;
- (void)deleteSiriHistoryWithCompletion:(id /* block */)a0;
- (void)updateAccessoryInfo:(id)a0;
- (id)initWithCoder:(id)a0;
- (id)mediaProfile;
- (void)pairingIdentityWithPrivateKey:(BOOL)a0 completionHandler:(id /* block */)a1;
- (id)_findCharacteristic:(id)a0 forService:(id)a1;
- (void)_identifyWithCompletionHandler:(id /* block */)a0;
- (BOOL)_mergeServices:(id)a0;
- (void)_handleRenamed:(id)a0;
- (void)_mergeProfiles:(id)a0;
- (void)queryLinkQualityWithCompletion:(id /* block */)a0;
- (void)__configureWithContext:(id)a0 home:(id)a1;
- (BOOL)__updateSymptomsHandler:(id)a0;
- (id)_accessoryInformationService;
- (void)_auditPairingsWithCompletionHandler:(id /* block */)a0;
- (void)_configureProfilesWithContext:(id)a0;
- (void)_copyFrom:(id)a0;
- (void)_deleteSiriHistoryWithCompletion:(id /* block */)a0;
- (id)_findService:(id)a0;
- (id)_findServiceWithUniqueIdentifier:(id)a0;
- (void)_handleAccessoryCategoryChanged:(id)a0;
- (void)_handleAccessoryControllableChanged:(id)a0;
- (void)_handleAccessoryFlagsChanged:(id)a0;
- (void)_handleAccessoryNotificationsUpdated:(id)a0;
- (void)_handleCharacteristicValueUpdated:(id)a0;
- (void)_handleCharacteristicsUpdated:(id)a0;
- (void)_handleConnectivityChanged:(id)a0;
- (void)_handleControlTargetsUpdatedMessage:(id)a0;
- (void)_handleMultiUserSupportUpdatedMessage:(id)a0;
- (id)_handleMultipleCharacteristicsUpdated:(id)a0 message:(id)a1 informDelegate:(BOOL)a2;
- (void)_handlePairingIdentityUpdate:(id)a0;
- (void)_handlePairingStateChanged:(id)a0;
- (void)_handleRootSettingsUpdated:(id)a0;
- (void)_handleServiceConfigurationState:(id)a0;
- (void)_handleServiceDefaultNameUpdate:(id)a0;
- (void)_handleServiceMediaSourceIdentifierUpdated:(id)a0;
- (void)_handleServiceRenamed:(id)a0;
- (void)_handleServiceSubtype:(id)a0;
- (void)_handleSupportsCompanionInitiatedRestartUpdatedMessage:(id)a0;
- (void)_handleSupportsDiagnosticsTransferUpdateMessage:(id)a0;
- (void)_handleSymptomsHandlerUpdatedMessage:(id)a0;
- (void)_handleTargetControlSupportUpdatedMessage:(id)a0;
- (void)_invokeDidUpdateSupportsWalletKeyDelegate:(BOOL)a0;
- (void)_listPairingsWithCompletionHandler:(id /* block */)a0;
- (BOOL)_mergeControlTargetUUIDs:(id)a0;
- (BOOL)_mergeRemoteLoginHandler:(id)a0;
- (void)_notifyClientsOfDiagnosticsTransferSupportUpdate;
- (void)_notifyClientsOfHomeLevelLocationServiceSettingSupportUpdate;
- (void)_notifyClientsOfMultiUserSupportUpdate;
- (void)_notifyClientsOfSupportsCompanionInitiatedRestartUpdate;
- (void)_notifyClientsOfSupportsMusicAlarmUpdate;
- (void)_notifyClientsOfSymptomsHandlerAddedOrRemoved:(BOOL)a0;
- (void)_notifyClientsOfTargetControlSupportUpdate;
- (void)_notifyDelegateOfAddedControlTarget:(id)a0;
- (void)_notifyDelegateOfAppDataUpdateForService:(id)a0;
- (void)_notifyDelegateOfRemovedControlTarget:(id)a0;
- (void)_notifyDelegateOfUpdatedSettings:(id)a0;
- (void)_notifyDelegatesOfAdditionalSetupRequiredChange;
- (void)_notifyDelegatesOfUpdatedCalibrationStatus;
- (void)_notifyDelegatesOfUpdatedControllable;
- (void)_readValueForCharacteristic:(id)a0 completionHandler:(id /* block */)a1;
- (void)_recomputeAssistantIdentifier;
- (void)_setNotifyValue:(BOOL)a0 forCharacteristic:(id)a1;
- (void)_unconfigureContext;
- (void)_updateApplicationData:(id)a0 forService:(id)a1 completionHandler:(id /* block */)a2;
- (void)_updateAssociatedServiceType:(id)a0 forService:(id)a1 completionHandler:(id /* block */)a2;
- (void)_updateAuthorizationData:(id)a0 forService:(id)a1 characteristic:(id)a2 completionHandler:(id /* block */)a3;
- (BOOL)_updateFromAccessory:(id)a0;
- (void)_updateName:(id)a0 completionHandler:(id /* block */)a1;
- (void)_updateName:(id)a0 forService:(id)a1 completionHandler:(id /* block */)a2;
- (void)_updateRoom:(id)a0 completionHandler:(id /* block */)a1;
- (id)_valueForCharacteristic:(id)a0 ofService:(id)a1;
- (void)_writeValue:(id)a0 forCharacteristic:(id)a1 completionHandler:(id /* block */)a2;
- (void)accessoryInfoDataProvider:(id)a0 didReceiveUpdatesForAccessoryWithIdentifier:(id)a1 primaryUserInfo:(id)a2;
- (void)accessoryInfoDataProvider:(id)a0 didReceiveUpdatesForAccessoryWithIdentifier:(id)a1 wifiNetworkInfo:(id)a2;
- (void)activateCHIPPairingModeAndCreateSetupPayloadStringWithCompletion:(id /* block */)a0;
- (void)activateCHIPPairingModeWithCompletion:(id /* block */)a0;
- (void)adapter:(id)a0 didUpdateSettingKeyPaths:(id)a1;
- (void)adapter:(id)a0 didUpdateSettings:(id)a1;
- (void)addControlTarget:(id)a0 completionHandler:(id /* block */)a1;
- (void)addControlTargetUUIDs:(id)a0;
- (void)callCompletionHandler:(id /* block */)a0;
- (void)callCompletionHandler:(id /* block */)a0 error:(id)a1;
- (void)clearUserNotifiedOfSoftwareUpdateWithCompletion:(id /* block */)a0;
- (void)configureInfoDataProviderIfNeededWithOption:(unsigned long long)a0;
- (void)configureSettingsAdapterIfNeeded;
- (void)configureSettingsAdapterWithCompletionHandler:(id /* block */)a0;
- (id)controlTargets;
- (void)createSettingsAdapterWithDataSource:(id)a0 controller:(id)a1 context:(id)a2;
- (void)fetchCHIPPairingsWithCompletion:(id /* block */)a0;
- (void)fetchManagedConfigurationProfilesWithCompletionHandler:(id /* block */)a0;
- (void)handleRuntimeStateUpdate:(id)a0 completionHandler:(id /* block */)a1;
- (void)identifyWithCompletionHandler:(id /* block */)a0;
- (void)initiateDiagnosticsTransferWithCompletionHandler:(id /* block */)a0;
- (void)initiateDiagnosticsTransferWithOptions:(id)a0 completionHandler:(id /* block */)a1;
- (BOOL)isSuspendCapable;
- (BOOL)isUserNotifiedOfSoftwareUpdate;
- (id)lightProfiles;
- (void)markAsUserNotifiedOfSoftwareUpdateWithCompletion:(id /* block */)a0;
- (void)markAsUserNotifiedOfSoftwareUpdateWithVersion:(id)a0 completion:(id /* block */)a1;
- (id)mediaDestinationController:(id)a0 destinationWithIdentifier:(id)a1;
- (BOOL)mergeFromNewObject:(id)a0;
- (void)notifyClientsOfUpdatedSupportsAudioReturnChannel;
- (void)notifyDelegateOfAppDataUpdateForService:(id)a0;
- (void)notifyDelegateOfAudioDestinationControllerUpdate;
- (void)notifyDelegateOfAudioDestinationUpdate;
- (void)notifyDelegateUpdatedPreferredMediaUser;
- (void)notifyDelegateUpdatedSupportsJustSiri;
- (void)notifyDelegateUpdatedSupportsPreferredMediaUser;
- (void)notifyDelegateUpdatedSupportsRMVonAppleTV;
- (void)postConfigure;
- (id)preferredMediaUser;
- (void)queryAdvertisementInformationWithCompletionHandler:(id /* block */)a0;
- (void)queryLastSeenStatusWithCompletion:(id /* block */)a0;
- (void)recomputeAssistantIdentifier;
- (void)removeCHIPPairings:(id)a0 completion:(id /* block */)a1;
- (void)removeControlTarget:(id)a0 completionHandler:(id /* block */)a1;
- (void)removeControlTargetUUIDs:(id)a0;
- (void)removeCorrespondingSystemCommissionerPairingWithCompletion:(id /* block */)a0;
- (void)removeManagedConfigurationProfileWithIdentifier:(id)a0 completionHandler:(id /* block */)a1;
- (void)resetControlTargetUUIDs;
- (void)resetControlTargetsWithCompletionHandler:(id /* block */)a0;
- (void)setCHIPPairingModeActive:(BOOL)a0 withCompletion:(id /* block */)a1;
- (void)setControllable:(BOOL)a0;
- (void)setHasOnboardedForNaturalLightingWithCompletion:(id /* block */)a0;
- (void)setNetworkProtectionGroupUUID:(id)a0;
- (void)setSoftwareUpdateController:(id)a0;
- (void)setSupportsIdentify:(BOOL)a0;
- (void)setSupportsUserMediaSettings:(BOOL)a0;
- (id)siriEndpointIdentifier;
- (id)siriEndpointProfile;
- (id)softwareUpdateController;
- (id)targetControllers;
- (void)unconfigureInfoDataProviderWithOptions:(unsigned long long)a0;
- (void)updateAccessoryName:(id)a0 completionHandler:(id /* block */)a1;
- (void)updateApplicationData:(id)a0 completionHandler:(id /* block */)a1;
- (void)updateApplicationData:(id)a0 forService:(id)a1 completionHandler:(id /* block */)a2;
- (void)updateAudioDestinationSupportedOptions:(unsigned long long)a0 completion:(id /* block */)a1;
- (void)updateName:(id)a0 completionHandler:(id /* block */)a1;
- (void)updatePendingConfigurationIdentifier:(id)a0 completionHandler:(id /* block */)a1;
- (void)updatePreferredMediaUser:(id)a0 completionHandler:(id /* block */)a1;
- (void)updatePreferredMediaUserSelectionType:(unsigned long long)a0 user:(id)a1 completionHandler:(id /* block */)a2;
- (void)updateSettingWithKeyPath:(id)a0 value:(id)a1 completionHandler:(id /* block */)a2;
- (void)updateSettingsAdapterSettingReflected:(BOOL)a0;
- (void)updateShouldProcessTransactionRemovalWithValue:(BOOL)a0 completion:(id /* block */)a1;
- (void)validatePairingAuthMethodWithCompletion:(id /* block */)a0;
- (void)wakeSuspendedAccessoryWithWakeType:(unsigned long long)a0 completion:(id /* block */)a1;

@end