luxlabs header browser preview


@class HMHome, HUChimeOnHomePodSingleItem, HFItem, HUChimeOnAccessoriesListItem, HUTriggerConditionEditorItemModule, HUServiceDetailsCameraAllowSnapshotsItem, HUCameraSmartDetectionSettingsModule, HFStaticItem, HFUserNotificationServiceSettings, HUAudioAnalysisDetectionSettingsModule;
@protocol HFServiceLikeItem, HFUserNotificationServiceSettingsProviding;

@interface HUStatusAndNotificationsItemManager : HFItemManager

@property (retain, nonatomic) HFStaticItem *includeInStatusItem;
@property (retain, nonatomic) HFStaticItem *allowNotificationsItem;
@property (retain, nonatomic) HFStaticItem *allowMotionNotificationsItem;
@property (retain, nonatomic) HUServiceDetailsCameraAllowSnapshotsItem *allowCameraSnapshotsItem;
@property (retain, nonatomic) HUChimeOnAccessoriesListItem *chimeOnAccessoriesListItem;
@property (retain, nonatomic) HFStaticItem *allowDoorbellNotificationsItem;
@property (retain, nonatomic) HFStaticItem *allowAnalogChimeNotificationItem;
@property (retain, nonatomic) HFStaticItem *allowActivityNotificationsItem;
@property (retain, nonatomic) HFStaticItem *allowAudioNotificationsItem;
@property (retain, nonatomic) HFStaticItem *allowCameraStatusChangesItem;
@property (retain, nonatomic) HFStaticItem *allowCameraReachabilityChangeNotificationsItem;
@property (nonatomic) BOOL showsChimeOnHomePodSection;
@property (nonatomic) BOOL showsCameraSnapshotSection;
@property (nonatomic) BOOL showsCameraSmartNotificationSection;
@property (nonatomic) BOOL showsTriggerConditionSection;
@property (nonatomic) BOOL hasDoorbellCamera;
@property (nonatomic) BOOL showsSmartActivitySection;
@property (nonatomic) BOOL showsCameraStatusChangeSection;
@property (nonatomic) BOOL showsAudioNotificationSection;
@property (nonatomic) BOOL serviceItemBelongsToCamera;
@property (readonly, nonatomic) id<HFUserNotificationServiceSettingsProviding> notificationSettingsProvider;
@property (readonly, nonatomic) HFUserNotificationServiceSettings *notificationSettings;
@property (readonly, nonatomic) HMHome *overrideHome;
@property (nonatomic) BOOL showStatusSection;
@property (nonatomic) BOOL showsForServiceDetails;
@property (readonly, nonatomic) HUChimeOnHomePodSingleItem *chimeOnHomePodSingleItem;
@property (readonly, nonatomic) HFItem<HFServiceLikeItem> *serviceItem;
@property (readonly, nonatomic) HUTriggerConditionEditorItemModule *conditionModule;
@property (readonly, nonatomic) HUCameraSmartDetectionSettingsModule *cameraSmartDetectionSettingsModule;
@property (readonly, nonatomic) HUAudioAnalysisDetectionSettingsModule *audioAnalysisDetectionSettingsModule;

- (void).cxx_destruct;
- (BOOL)areNotificationsEnabled;
- (id)_updateNotificationSettings:(id)a0;
- (BOOL)_isAudioAnalysisSupportedDevice;
- (id)_sourceItemAsMediaAccessoryItem;
- (id)updateAllowMotionNotifications:(BOOL)a0;
- (id)_buildItemProvidersForHome:(id)a0;
- (id)_buildSectionsWithDisplayedItems:(id)a0;
- (id)_homeFuture;
- (id)_updateConditionCollectionForAudioAnalysisNotification:(id)a0;
- (id)_updateNotificationSettings:(id)a0 notificationSettingsProvider:(id)a1;
- (BOOL)cameraProfileSupportsSmartNotifications;
- (id)homeStatusVisibleObject;
- (id)initWithDelegate:(id)a0 sourceItem:(id)a1;
- (id)initWithServiceItem:(id)a0 delegate:(id)a1 home:(id)a2;
- (BOOL)isNonHKSVCameraDoorbell;
- (BOOL)showsActivityNotificationsSection;
- (id)updateAllowAudioNotifications:(BOOL)a0;
- (id)updateAllowCameraReachabilityStatusChangeNotifications:(BOOL)a0;
- (id)updateAllowCameraStatusChangeNotifications:(BOOL)a0;
- (id)updateAllowChimeAnalogNotifications:(BOOL)a0;
- (id)updateAllowDoorbellNotifications:(BOOL)a0;
- (id)updateAllowNotifications:(BOOL)a0;
- (id)updateAllowSmartActivityNotifications:(BOOL)a0;
- (id)updateAllowSnapshotsInNotifications:(BOOL)a0;
- (id)updateCameraSmartNotificationCondition:(id)a0;
- (id)updateChimeOnHomePod:(BOOL)a0;
- (id)updateNotificationCondition:(id)a0;

@end