luxlabs header browser preview


@class NSMutableArray;

@interface AWDHomeKitHomeConfiguration : PBCodable <NSCopying> {
    struct { unsigned char currentMediaAccessoryFallbackMediaUserType : 1; unsigned char enabledResidentsDeviceCapabilities : 1; unsigned char firstHAPAccessoryAddedCohortWeek : 1; unsigned char homeCreationCohortWeek : 1; unsigned char homeCreationMonth : 1; unsigned char homeCreationYear : 1; unsigned char homepodSynchLatency : 1; unsigned char networkProtectionStatus : 1; unsigned char numAccessories : 1; unsigned char numAccessoriesNetworkProtectionAutoFullAccess : 1; unsigned char numAccessoriesNetworkProtectionAutoProtectedHomeKitLAN : 1; unsigned char numAccessoriesNetworkProtectionAutoProtectedMainLAN : 1; unsigned char numAccessoriesNetworkProtectionFullAccess : 1; unsigned char numAccessoriesNetworkProtectionHomeKitOnly : 1; unsigned char numAccessoriesNetworkProtectionUnprotected : 1; unsigned char numAccessoriesWiFiPPSKCredential : 1; unsigned char numAccessoryServiceGroups : 1; unsigned char numAdmins : 1; unsigned char numAppleAudioAccessories : 1; unsigned char numAppleMediaAccessories : 1; unsigned char numAppleTV4K2ndGenAccessories : 1; unsigned char numAppleTVAccessories : 1; unsigned char numBSPs : 1; unsigned char numBridgedAccessories : 1; unsigned char numBridgedTargetControllers : 1; unsigned char numCameraAccessories : 1; unsigned char numCameraAccessoriesReachabilityNotificationEnabled : 1; unsigned char numCameraAccessoriesRecordingAudioEnabled : 1; unsigned char numCameraAccessoriesRecordingEnabled : 1; unsigned char numCameraAccessoriesSmartBulletinNotificationEnabled : 1; unsigned char numCameraAccessoriesSupportRecording : 1; unsigned char numCameraAccessoriesWithActivityZonesEnabled : 1; unsigned char numCertifiedAccessories : 1; unsigned char numCertifiedBridgedTargetControllers : 1; unsigned char numCertifiedTargetControllers : 1; unsigned char numConfiguredScenes : 1; unsigned char numEventTriggers : 1; unsigned char numHAPAccessories : 1; unsigned char numHAPBLEAccessoriesSupportJet : 1; unsigned char numHAPBTAccessories : 1; unsigned char numHAPBatteryServiceAccessories : 1; unsigned char numHAPIPAccessories : 1; unsigned char numHAPIPAccessoriesSupportJet : 1; unsigned char numHAPNoeAccessoriesSupportJet : 1; unsigned char numHAPSpeakerServiceAccessories : 1; unsigned char numHomePods : 1; unsigned char numLightProfilesWithNaturalLightingEnabled : 1; unsigned char numLightProfilesWithNaturalLightingSupported : 1; unsigned char numLightProfilesWithNaturalLightingUsed : 1; unsigned char numMediaSystems : 1; unsigned char numMoe1Accessories : 1; unsigned char numMoe2Accessories : 1; unsigned char numNoeAccessories : 1; unsigned char numNoeBRCap : 1; unsigned char numNoeBRs : 1; unsigned char numNoeFullCap : 1; unsigned char numNoeMinCap : 1; unsigned char numNoeRoutCap : 1; unsigned char numNoeSleepCap : 1; unsigned char numNotCertifiedAccessories : 1; unsigned char numOfNonAcceptedParticipantsWithKnownCapability : 1; unsigned char numOfParticipantsHaveAccepted : 1; unsigned char numOfParticipantsHaveCloudShareIDAndHaveAccepted : 1; unsigned char numOfParticipantsHaveCloudShareIDButNotAccepted : 1; unsigned char numPoe2Count : 1; unsigned char numPoeCount : 1; unsigned char numPrimaryHAPSpeakerServiceAccessories : 1; unsigned char numResidentsEnabled : 1; unsigned char numRooms : 1; unsigned char numScenes : 1; unsigned char numServices : 1; unsigned char numShortcuts : 1; unsigned char numTargetControllers : 1; unsigned char numTelevisionAccessories : 1; unsigned char numTimerTriggers : 1; unsigned char numTriggerOwnedConfiguredScenes : 1; unsigned char numTriggers : 1; unsigned char numUsers : 1; unsigned char numWholeHouseAudioAccessories : 1; unsigned char numWoLAccessories : 1; unsigned char numZones : 1; unsigned char autoThirdPartyJetEnable : 1; unsigned char isOwner : 1; unsigned char isPrimaryResident : 1; unsigned char isResidentAvailable : 1; unsigned char primaryReportingDevice : 1; } _has;
}

@property (nonatomic) BOOL hasNumAccessories;
@property (nonatomic) unsigned int numAccessories;
@property (nonatomic) BOOL hasNumServices;
@property (nonatomic) unsigned int numServices;
@property (nonatomic) BOOL hasNumUsers;
@property (nonatomic) unsigned int numUsers;
@property (nonatomic) BOOL hasNumAdmins;
@property (nonatomic) unsigned int numAdmins;
@property (nonatomic) BOOL hasNumScenes;
@property (nonatomic) unsigned int numScenes;
@property (nonatomic) BOOL hasNumTriggers;
@property (nonatomic) unsigned int numTriggers;
@property (nonatomic) BOOL hasNumEventTriggers;
@property (nonatomic) unsigned int numEventTriggers;
@property (nonatomic) BOOL hasNumTimerTriggers;
@property (nonatomic) unsigned int numTimerTriggers;
@property (nonatomic) BOOL hasNumAccessoryServiceGroups;
@property (nonatomic) unsigned int numAccessoryServiceGroups;
@property (nonatomic) BOOL hasNumRooms;
@property (nonatomic) unsigned int numRooms;
@property (nonatomic) BOOL hasNumZones;
@property (nonatomic) unsigned int numZones;
@property (nonatomic) BOOL hasIsResidentAvailable;
@property (nonatomic) BOOL isResidentAvailable;
@property (nonatomic) BOOL hasIsPrimaryResident;
@property (nonatomic) BOOL isPrimaryResident;
@property (nonatomic) BOOL hasNumBridgedAccessories;
@property (nonatomic) unsigned int numBridgedAccessories;
@property (nonatomic) BOOL hasNumNotCertifiedAccessories;
@property (nonatomic) unsigned int numNotCertifiedAccessories;
@property (nonatomic) BOOL hasNumCertifiedAccessories;
@property (nonatomic) unsigned int numCertifiedAccessories;
@property (retain, nonatomic) NSMutableArray *eventTriggers;
@property (nonatomic) BOOL hasNumHAPAccessories;
@property (nonatomic) unsigned int numHAPAccessories;
@property (nonatomic) BOOL hasNumAppleMediaAccessories;
@property (nonatomic) unsigned int numAppleMediaAccessories;
@property (nonatomic) BOOL hasNumWholeHouseAudioAccessories;
@property (nonatomic) unsigned int numWholeHouseAudioAccessories;
@property (nonatomic) BOOL hasNumAppleAudioAccessories;
@property (nonatomic) unsigned int numAppleAudioAccessories;
@property (nonatomic) BOOL hasNumAppleTVAccessories;
@property (nonatomic) unsigned int numAppleTVAccessories;
@property (nonatomic) BOOL hasNumCameraAccessories;
@property (nonatomic) unsigned int numCameraAccessories;
@property (nonatomic) BOOL hasNumMediaSystems;
@property (nonatomic) unsigned int numMediaSystems;
@property (nonatomic) BOOL hasNumTargetControllers;
@property (nonatomic) unsigned int numTargetControllers;
@property (nonatomic) BOOL hasNumCertifiedTargetControllers;
@property (nonatomic) unsigned int numCertifiedTargetControllers;
@property (nonatomic) BOOL hasNumBridgedTargetControllers;
@property (nonatomic) unsigned int numBridgedTargetControllers;
@property (nonatomic) BOOL hasNumCertifiedBridgedTargetControllers;
@property (nonatomic) unsigned int numCertifiedBridgedTargetControllers;
@property (nonatomic) BOOL hasNumConfiguredScenes;
@property (nonatomic) unsigned int numConfiguredScenes;
@property (nonatomic) BOOL hasIsOwner;
@property (nonatomic) BOOL isOwner;
@property (nonatomic) BOOL hasNumResidentsEnabled;
@property (nonatomic) unsigned int numResidentsEnabled;
@property (nonatomic) BOOL hasPrimaryReportingDevice;
@property (nonatomic) BOOL primaryReportingDevice;
@property (nonatomic) BOOL hasNumTelevisionAccessories;
@property (nonatomic) unsigned int numTelevisionAccessories;
@property (nonatomic) BOOL hasNetworkProtectionStatus;
@property (nonatomic) int networkProtectionStatus;
@property (nonatomic) BOOL hasNumAccessoriesWiFiPPSKCredential;
@property (nonatomic) unsigned int numAccessoriesWiFiPPSKCredential;
@property (nonatomic) BOOL hasNumAccessoriesNetworkProtectionAutoFullAccess;
@property (nonatomic) unsigned int numAccessoriesNetworkProtectionAutoFullAccess;
@property (nonatomic) BOOL hasNumAccessoriesNetworkProtectionAutoProtectedMainLAN;
@property (nonatomic) unsigned int numAccessoriesNetworkProtectionAutoProtectedMainLAN;
@property (nonatomic) BOOL hasNumAccessoriesNetworkProtectionAutoProtectedHomeKitLAN;
@property (nonatomic) unsigned int numAccessoriesNetworkProtectionAutoProtectedHomeKitLAN;
@property (nonatomic) BOOL hasNumAccessoriesNetworkProtectionFullAccess;
@property (nonatomic) unsigned int numAccessoriesNetworkProtectionFullAccess;
@property (nonatomic) BOOL hasNumAccessoriesNetworkProtectionHomeKitOnly;
@property (nonatomic) unsigned int numAccessoriesNetworkProtectionHomeKitOnly;
@property (nonatomic) BOOL hasNumAccessoriesNetworkProtectionUnprotected;
@property (nonatomic) unsigned int numAccessoriesNetworkProtectionUnprotected;
@property (nonatomic) BOOL hasNumShortcuts;
@property (nonatomic) unsigned int numShortcuts;
@property (retain, nonatomic) NSMutableArray *homeKitMultiUserSettings;
@property (nonatomic) BOOL hasNumHAPIPAccessories;
@property (nonatomic) unsigned int numHAPIPAccessories;
@property (nonatomic) BOOL hasNumHAPBTAccessories;
@property (nonatomic) unsigned int numHAPBTAccessories;
@property (nonatomic) BOOL hasNumHAPBatteryServiceAccessories;
@property (nonatomic) unsigned int numHAPBatteryServiceAccessories;
@property (nonatomic) BOOL hasNumCameraAccessoriesSupportRecording;
@property (nonatomic) unsigned int numCameraAccessoriesSupportRecording;
@property (nonatomic) BOOL hasHomeCreationMonth;
@property (nonatomic) unsigned int homeCreationMonth;
@property (nonatomic) BOOL hasHomeCreationYear;
@property (nonatomic) unsigned int homeCreationYear;
@property (retain, nonatomic) NSMutableArray *hapServicesLists;
@property (retain, nonatomic) NSMutableArray *primaryHAPServicesLists;
@property (retain, nonatomic) NSMutableArray *hapServicesListCertifieds;
@property (retain, nonatomic) NSMutableArray *primaryHAPServicesListCertifieds;
@property (nonatomic) BOOL hasNumHAPSpeakerServiceAccessories;
@property (nonatomic) unsigned int numHAPSpeakerServiceAccessories;
@property (nonatomic) BOOL hasNumPrimaryHAPSpeakerServiceAccessories;
@property (nonatomic) unsigned int numPrimaryHAPSpeakerServiceAccessories;
@property (nonatomic) BOOL hasNumTriggerOwnedConfiguredScenes;
@property (nonatomic) unsigned int numTriggerOwnedConfiguredScenes;
@property (nonatomic) BOOL hasNumCameraAccessoriesRecordingEnabled;
@property (nonatomic) unsigned int numCameraAccessoriesRecordingEnabled;
@property (nonatomic) BOOL hasNumCameraAccessoriesRecordingAudioEnabled;
@property (nonatomic) unsigned int numCameraAccessoriesRecordingAudioEnabled;
@property (nonatomic) BOOL hasNumCameraAccessoriesSmartBulletinNotificationEnabled;
@property (nonatomic) unsigned int numCameraAccessoriesSmartBulletinNotificationEnabled;
@property (nonatomic) BOOL hasNumCameraAccessoriesReachabilityNotificationEnabled;
@property (nonatomic) unsigned int numCameraAccessoriesReachabilityNotificationEnabled;
@property (nonatomic) BOOL hasNumCameraAccessoriesWithActivityZonesEnabled;
@property (nonatomic) unsigned int numCameraAccessoriesWithActivityZonesEnabled;
@property (nonatomic) BOOL hasEnabledResidentsDeviceCapabilities;
@property (nonatomic) unsigned int enabledResidentsDeviceCapabilities;
@property (nonatomic) BOOL hasNumLightProfilesWithNaturalLightingSupported;
@property (nonatomic) unsigned int numLightProfilesWithNaturalLightingSupported;
@property (nonatomic) BOOL hasNumLightProfilesWithNaturalLightingEnabled;
@property (nonatomic) unsigned int numLightProfilesWithNaturalLightingEnabled;
@property (nonatomic) BOOL hasNumLightProfilesWithNaturalLightingUsed;
@property (nonatomic) unsigned int numLightProfilesWithNaturalLightingUsed;
@property (nonatomic) BOOL hasNumNoeBRs;
@property (nonatomic) unsigned int numNoeBRs;
@property (nonatomic) BOOL hasNumNoeAccessories;
@property (nonatomic) unsigned int numNoeAccessories;
@property (nonatomic) BOOL hasNumNoeFullCap;
@property (nonatomic) unsigned int numNoeFullCap;
@property (nonatomic) BOOL hasNumNoeSleepCap;
@property (nonatomic) unsigned int numNoeSleepCap;
@property (nonatomic) BOOL hasNumNoeMinCap;
@property (nonatomic) unsigned int numNoeMinCap;
@property (nonatomic) BOOL hasNumNoeRoutCap;
@property (nonatomic) unsigned int numNoeRoutCap;
@property (nonatomic) BOOL hasNumNoeBRCap;
@property (nonatomic) unsigned int numNoeBRCap;
@property (nonatomic) BOOL hasAutoThirdPartyJetEnable;
@property (nonatomic) BOOL autoThirdPartyJetEnable;
@property (nonatomic) BOOL hasNumHAPBLEAccessoriesSupportJet;
@property (nonatomic) unsigned int numHAPBLEAccessoriesSupportJet;
@property (nonatomic) BOOL hasNumHAPIPAccessoriesSupportJet;
@property (nonatomic) unsigned int numHAPIPAccessoriesSupportJet;
@property (nonatomic) BOOL hasNumHAPNoeAccessoriesSupportJet;
@property (nonatomic) unsigned int numHAPNoeAccessoriesSupportJet;
@property (nonatomic) BOOL hasHomeCreationCohortWeek;
@property (nonatomic) int homeCreationCohortWeek;
@property (nonatomic) BOOL hasFirstHAPAccessoryAddedCohortWeek;
@property (nonatomic) int firstHAPAccessoryAddedCohortWeek;
@property (nonatomic) BOOL hasCurrentMediaAccessoryFallbackMediaUserType;
@property (nonatomic) int currentMediaAccessoryFallbackMediaUserType;
@property (nonatomic) BOOL hasNumPoeCount;
@property (nonatomic) int numPoeCount;
@property (nonatomic) BOOL hasNumPoe2Count;
@property (nonatomic) int numPoe2Count;
@property (nonatomic) BOOL hasNumMoe1Accessories;
@property (nonatomic) unsigned int numMoe1Accessories;
@property (nonatomic) BOOL hasNumMoe2Accessories;
@property (nonatomic) unsigned int numMoe2Accessories;
@property (nonatomic) BOOL hasHomepodSynchLatency;
@property (nonatomic) unsigned int homepodSynchLatency;
@property (nonatomic) BOOL hasNumHomePods;
@property (nonatomic) unsigned int numHomePods;
@property (nonatomic) BOOL hasNumBSPs;
@property (nonatomic) unsigned int numBSPs;
@property (nonatomic) BOOL hasNumWoLAccessories;
@property (nonatomic) unsigned int numWoLAccessories;
@property (nonatomic) BOOL hasNumOfParticipantsHaveAccepted;
@property (nonatomic) unsigned int numOfParticipantsHaveAccepted;
@property (nonatomic) BOOL hasNumOfParticipantsHaveCloudShareIDAndHaveAccepted;
@property (nonatomic) unsigned int numOfParticipantsHaveCloudShareIDAndHaveAccepted;
@property (nonatomic) BOOL hasNumOfParticipantsHaveCloudShareIDButNotAccepted;
@property (nonatomic) unsigned int numOfParticipantsHaveCloudShareIDButNotAccepted;
@property (nonatomic) BOOL hasNumOfNonAcceptedParticipantsWithKnownCapability;
@property (nonatomic) unsigned int numOfNonAcceptedParticipantsWithKnownCapability;
@property (nonatomic) BOOL hasNumAppleTV4K2ndGenAccessories;
@property (nonatomic) unsigned int numAppleTV4K2ndGenAccessories;

+ (Class)eventTriggersType;
+ (Class)hapServicesListCertifiedType;
+ (Class)hapServicesListType;
+ (Class)homeKitMultiUserSettingsType;
+ (Class)primaryHAPServicesListCertifiedType;
+ (Class)primaryHAPServicesListType;

- (unsigned long long)hash;
- (BOOL)readFrom:(id)a0;
- (void)writeTo:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (id)dictionaryRepresentation;
- (void)copyTo:(id)a0;
- (BOOL)isEqual:(id)a0;
- (void)mergeFrom:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (int)StringAsCurrentMediaAccessoryFallbackMediaUserType:(id)a0;
- (int)StringAsNetworkProtectionStatus:(id)a0;
- (void)addEventTriggers:(id)a0;
- (void)addHapServicesList:(id)a0;
- (void)addHapServicesListCertified:(id)a0;
- (void)addHomeKitMultiUserSettings:(id)a0;
- (void)addPrimaryHAPServicesList:(id)a0;
- (void)addPrimaryHAPServicesListCertified:(id)a0;
- (void)clearEventTriggers;
- (void)clearHapServicesListCertifieds;
- (void)clearHapServicesLists;
- (void)clearHomeKitMultiUserSettings;
- (void)clearPrimaryHAPServicesListCertifieds;
- (void)clearPrimaryHAPServicesLists;
- (id)currentMediaAccessoryFallbackMediaUserTypeAsString:(int)a0;
- (id)eventTriggersAtIndex:(unsigned long long)a0;
- (unsigned long long)eventTriggersCount;
- (id)hapServicesListAtIndex:(unsigned long long)a0;
- (id)hapServicesListCertifiedAtIndex:(unsigned long long)a0;
- (unsigned long long)hapServicesListCertifiedsCount;
- (unsigned long long)hapServicesListsCount;
- (id)homeKitMultiUserSettingsAtIndex:(unsigned long long)a0;
- (unsigned long long)homeKitMultiUserSettingsCount;
- (id)networkProtectionStatusAsString:(int)a0;
- (id)primaryHAPServicesListAtIndex:(unsigned long long)a0;
- (id)primaryHAPServicesListCertifiedAtIndex:(unsigned long long)a0;
- (unsigned long long)primaryHAPServicesListCertifiedsCount;
- (unsigned long long)primaryHAPServicesListsCount;

@end