@class HUAssociatedSceneAndTriggerModule, HFItemBuilder, HUSoftwareUpdateItemModule, HUMatterConnectedServicesItemModule, HMAccessory, HULinkedApplicationItemProvider, HMAccessorySettingsController, HUAvailableRelatedTriggerItemModule, HUServiceDetailsCameraStatusLightItem, HFStaticItemProvider, ACAccount, HUFirmwareUpdateItemProvider, HMHomeManager, HUInputSourceItemModule, HUAccessorySettingsItemModule, HUTelevisionSettingsItemModule, HUAccessoryRepresentableItemModule, HFAssociatedServiceTypeOptionItemProvider, HUAccessoryServicesItemModule, HUServiceDetailsCameraNightModeItem, HFAccessorySettingDeviceOptionsAdapter, HFAccessoryInfoDetailsItemProvider, NSArray, HUValveItemModule, HUServiceDetailsProgrammableSwitchItemModule, NSString, HFSelectedRoomItemProvider, HFItem, HFAccessorySettingDeviceOptionsAdapterUtility, HFRemoteControlItemModule, HMHome, HFItemProvider, HUServiceDetailsControlAndCharacteristicStateItemModule, HUAccessoryDebugModule, HUNameItemModule; @protocol HFHomeKitObject, HFServiceLikeItem, HUServiceDetailsItemManagerDelegate, HFServiceLikeBuilder, HFItemBuilderItem; @interface HUServiceDetailsItemManager : HFItemManager @property (retain, nonatomic) HFItemBuilder *serviceLikeBuilder; @property (readonly, nonatomic) HMHome *overrideHome; @property (retain, nonatomic) HUNameItemModule *nameModule; @property (retain, nonatomic) HUAccessoryRepresentableItemModule *accessoryRepresentableItemModule; @property (retain, nonatomic) HUServiceDetailsProgrammableSwitchItemModule *programmableSwitchItemModule; @property (retain, nonatomic) HUServiceDetailsControlAndCharacteristicStateItemModule *serviceDetailsControlStateAndCharacteristicItemModule; @property (retain, nonatomic) HUAccessorySettingsItemModule *accessorySettingsItemModule; @property (retain, nonatomic) HUSoftwareUpdateItemModule *softwareUpdateItemModule; @property (retain, nonatomic) HUAvailableRelatedTriggerItemModule *relatedTriggerItemModule; @property (retain, nonatomic) HUValveItemModule *valveEditorItemModule; @property (retain, nonatomic) HUTelevisionSettingsItemModule *televisionSettingsItemModule; @property (retain, nonatomic) HUInputSourceItemModule *inputSourceItemModule; @property (retain, nonatomic) NSArray *splitMediaAccountSections; @property (retain, nonatomic) NSArray *nameAndIconSections; @property (retain, nonatomic) NSArray *characteristicSections; @property (retain, nonatomic) NSArray *containedAccessoriesSections; @property (retain, nonatomic) NSArray *relatedTriggerSections; @property (retain, nonatomic) NSArray *programmableSwitchSections; @property (retain, nonatomic) NSArray *accessorySettingsSections; @property (retain, nonatomic) NSArray *homeKitAccessorySettingsSections; @property (retain, nonatomic) NSArray *softwareUpdateSections; @property (retain, nonatomic) NSArray *valveEditorSections; @property (retain, nonatomic) NSArray *sceneAndTriggerSections; @property (retain, nonatomic) NSArray *connectedServicesSections; @property (retain, nonatomic) NSArray *inputSourceEditorSections; @property (retain, nonatomic) NSArray *televisionSettingsSections; @property (retain, nonatomic) NSArray *advancedCameraSettingsSection; @property (retain, nonatomic) NSArray *cameraStatusLightSections; @property (retain, nonatomic) NSArray *cameraNightModeSections; @property (retain, nonatomic) NSArray *cameraActivityZonesSections; @property (retain, nonatomic) NSArray *doorbellMuteSections; @property (retain, nonatomic) NSArray *collectDiagnosticsSections; @property (retain, nonatomic) NSArray *lockAddHomeKeyToWalletSections; @property (retain, nonatomic) NSArray *homeTheaterAudioSections; @property (retain, nonatomic) HFAssociatedServiceTypeOptionItemProvider *associatedServiceTypeOptionItemProvider; @property (retain, nonatomic) HFStaticItemProvider *staticItemProvider; @property (retain, nonatomic) HFStaticItemProvider *accessoryResetAndRemoveItemProvider; @property (retain, nonatomic) HFStaticItemProvider *exportDiagnosticsItemProvider; @property (retain, nonatomic) HFAccessoryInfoDetailsItemProvider *accessoryInfoItemProvider; @property (retain, nonatomic) HULinkedApplicationItemProvider *linkedApplicationItemProvider; @property (retain, nonatomic) HUFirmwareUpdateItemProvider *firmwareUpdateItemProvider; @property (retain, nonatomic) HFSelectedRoomItemProvider *selectedRoomItemProvider; @property (retain, nonatomic) HFItemProvider *existingRoomItemProvider; @property (retain, nonatomic) HFItemProvider *suggestedRoomItemProvider; @property (retain, nonatomic) HFAccessorySettingDeviceOptionsAdapter *deviceOptionsAdapter; @property (retain, nonatomic) HFAccessorySettingDeviceOptionsAdapterUtility *deviceOptionsAdapterUtility; @property (readonly, nonatomic) HFItem *sourceServiceItem; @property (readonly, nonatomic) BOOL isItemGroup; @property (retain, nonatomic) HFItem *headerItem; @property (retain, nonatomic) HFItem *createNewRoomItem; @property (retain, nonatomic) HFItem *roomItem; @property (retain, nonatomic) HFItem *roomListItem; @property (retain, nonatomic) HFItem *associatedServiceTypeItem; @property (retain, nonatomic) HFItem *addGroupItem; @property (retain, nonatomic) HFItem *identifyHomePodItem; @property (retain, nonatomic) HFItem *internalDebuggingItem; @property (retain, nonatomic) HFItem *separateTileItem; @property (retain, nonatomic) HFItem *showContainedItems; @property (retain, nonatomic) HFItem *favoriteItem; @property (retain, nonatomic) HFItem *showInHomeDashboardItem; @property (retain, nonatomic) HFItem *alarmItem; @property (retain, nonatomic) HFItem *statusAndNotificationItem; @property (retain, nonatomic) HFItem *pairingModeItem; @property (retain, nonatomic) HFItem *removeItem; @property (retain, nonatomic) HFItem *removeFromGroupItem; @property (retain, nonatomic) HFItem *resetItem; @property (retain, nonatomic) HFItem *accessoryItem; @property (retain, nonatomic) HFItem *cameraActivityZonesItem; @property (retain, nonatomic) HFItem *cameraRecordingOptionsItem; @property (retain, nonatomic) HFItem *cameraFaceRecognitionItem; @property (retain, nonatomic) HUServiceDetailsCameraStatusLightItem *cameraStatusLightItem; @property (retain, nonatomic) HUServiceDetailsCameraNightModeItem *cameraNightModeItem; @property (retain, nonatomic) HFItem *cameraDoorbellChimeMuteItem; @property (retain, nonatomic) HFItem *collectDiagnosticsItem; @property (retain, nonatomic) HFItem *audioSettingsItem; @property (retain, nonatomic) HFItem *restartItem; @property (retain, nonatomic) HFItem *exportDiagnosticsItem; @property (retain, nonatomic) HFItem *lockPinCodesItem; @property (retain, nonatomic) HFItem *lockAddHomeKeyToWalletItem; @property (retain, nonatomic) HFItem *splitMediaAccountTitleItem; @property (retain, nonatomic) HFItem *splitMediaAccountUseDefaultAccountItem; @property (retain, nonatomic) HFItem *splitMediaAccountSignoutAccountItem; @property (retain, nonatomic) HFItem *homeTheaterAudioOutputItem; @property (retain, nonatomic) HFItem *managedConfigurationProfilesItem; @property (nonatomic) BOOL groupedAccessoryReachableOverRapport; @property (retain, nonatomic) NSArray *homeKitAccessorySettingsModules; @property (retain, nonatomic) HMHomeManager *homeManager; @property (retain, nonatomic) HMAccessorySettingsController *settingsController; @property (weak, nonatomic) id serviceDetailsDelegate; @property (weak, nonatomic) id serviceDetailsDelegate; @property (readonly, nonatomic) HFItem *builderItem; @property (readonly, nonatomic) HFRemoteControlItemModule *serviceDetailsRemoteControlItemModule; @property (readonly, nonatomic) HUAccessoryServicesItemModule *accessoryServicesEditorItemModule; @property (readonly, nonatomic) HUAssociatedSceneAndTriggerModule *sceneAndTriggerModule; @property (readonly, nonatomic) HUMatterConnectedServicesItemModule *connectedServicesItemModule; @property (readonly, nonatomic) HUAccessoryDebugModule *debugAccessoryItemModule; @property (readonly, nonatomic) HFItem *selectedRoomItem; @property (readonly, nonatomic) NSArray *orderedRoomSectionItems; @property (readonly, nonatomic) ACAccount *loggedInMediaAccountOnHomePod; @property (readonly, nonatomic) BOOL sourceItemIsHomePod; @property (retain, nonatomic) NSArray *supportedVoiceRecognitionLanguages; @property (retain, nonatomic) ACAccount *homeMediaAccount; @property (readonly, nonatomic) HFItem *primaryUserItem; @property (nonatomic) BOOL shouldHideAccessoryItem; @property (nonatomic) BOOL shouldHideSeparateTileItem; @property (nonatomic) BOOL showRoomsList; @property (nonatomic) BOOL showAssociatedServiceTypeList; @property (readonly, nonatomic) HFItem *selectedAssociatedServiceTypeItem; @property (readonly, nonatomic) HMAccessory *sourceItemAccessory; @property (readonly, nonatomic) id sourceItemHomeKitObject; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)tearDown; - (void)observeValueForKeyPath:(id)a0 ofObject:(id)a1 change:(id)a2 context:(void *)a3; - (void).cxx_destruct; - (id)selectRoom:(id)a0; - (id)_allItemsForSectionIdentifier:(id)a0; - (BOOL)_areHomePodMediaAccountsMismatched; - (id)_buildItemModulesForHome:(id)a0; - (id)_buildItemProvidersForHome:(id)a0; - (id)_buildSectionsWithDisplayedItems:(id)a0; - (id)_characteristicSectionForIdentifier:(id)a0; - (void)_didFinishUpdateTransactionWithAffectedItems:(id)a0; - (BOOL)_hasDismissedHomePodHasNonMemberMediaAccountWarning; - (id)_homeFuture; - (BOOL)_isGroupedHomePod; - (BOOL)_isRestartSupportedForGroupedHomePod:(id)a0; - (BOOL)_isSingleHomePodInGroup; - (id)_itemsToHideInSet:(id)a0; - (id)_itemsToUpdateWhenApplicationDidBecomeActive; - (void)_registerForExternalUpdates; - (id)_restartAccessory; - (void)_setUpHomeTheaterItem; - (void)_setUpManagedConfigurationProfilesItem; - (void)_setupDeviceOptionsAdapterForMediaAccessoryItem:(id)a0; - (void)_setupDeviceOptionsAdapterUtilityForGroupedAccessories:(id)a0; - (BOOL)_shouldDisableOptionalDataDuringFastInitialUpdate; - (BOOL)_shouldHideHomePodAnalyticsAndImprovementsSettings; - (BOOL)_shouldShowAccessoryInfoItems; - (BOOL)_shouldShowContainedAccessoriesList; - (BOOL)_shouldShowFirmwareUpdateSection; - (BOOL)_shouldShowLinkedApplicationSection; - (BOOL)_shouldShowSplitAccountUI; - (id)_transformedUpdateOutcomeForItem:(id)a0 proposedOutcome:(id)a1; - (void)_unregisterForExternalUpdates; - (void)accessoryReachableOverRapport:(BOOL)a0; - (BOOL)canToggleAccessoryInfoItem:(id)a0; - (id)controlAndCharacteristicStateItemModule:(id)a0 childItemsForItem:(id)a1; - (id)controlAndCharacteristicStateItemModule:(id)a0 sectionFooterForControlPanelItem:(id)a1 forServiceItem:(id)a2; - (id)controlAndCharacteristicStateItemModule:(id)a0 sectionTitleForControlPanelItem:(id)a1 forServiceItem:(id)a2; - (BOOL)controlAndCharacteristicStateItemModule:(id)a0 shouldShowControlPanelItem:(id)a1; - (BOOL)controlAndCharacteristicStateItemModule:(id)a0 shouldShowSectionTitleForControlPanelItem:(id)a1; - (id)hf_MediaAccessoryItem; - (id)initWithDelegate:(id)a0 sourceItem:(id)a1; - (id)initWithServiceItem:(id)a0 delegate:(id)a1; - (BOOL)isAccessory; - (BOOL)isAccessoryInfoItem:(id)a0; - (BOOL)isCharacteristicStateItem:(id)a0; - (BOOL)isRoomItem:(id)a0; - (void)registerKVO; - (void)requestSiriAssetStatus; - (void)resetServiceLikeItemBuilder; - (void)restartAccessory; - (id)selectAssociatedServiceType:(id)a0; - (BOOL)shouldShowDeviceOptionsForAccessoryItem:(id)a0; - (BOOL)shouldShowExportDiagnosticsItem:(id)a0; - (BOOL)sourceItemIsHomePodConfiguredForMultiUser; - (BOOL)sourceItemIsService; - (BOOL)sourceItemIsSingleServiceAccessory; - (BOOL)supportsWiFiStrengthDisplay:(id)a0; - (void)toggleAccessoryInfoItem:(id)a0; - (void)unregisterKVO; - (void)updateCameraNightMode:(BOOL)a0; - (void)updateCameraStatusLight:(BOOL)a0; - (void)updateDoorbellChimeMuteMode:(BOOL)a0; @end