System/Library/PrivateFrameworks/HomeKitDaemonLegacy.framework
HMDCloudLegacyZone.h
@class NSUUID, CKRecordID;
@interface HMDCloudLegacyZone : HMDCloudZone
@property (readonly, nonatomic) NSUUID *metadataObjectID;
@property (readonly, nonatomic) CKRecordID *metadataRecordID;
@property (readonly, nonatomic, getter=isMetadataRecordAvailable) BOOL metadataRecordAvailable;
@property (readonly, nonatomic) NSUUID *homeDataObjectID;
@property (readonly, nonatomic) CKRecordID *homeDataRecordID;
@property (readonly, nonatomic, getter=isHomeDataRecordAvailable) BOOL homeDataRecordAvailable;
@property (readonly, nonatomic) NSUUID *homeDataV3ObjectID;
@property (readonly, nonatomic) CKRecordID *homeDataV3RecordID;
@property (readonly, nonatomic, getter=isHomeDataV3RecordAvailable) BOOL homeDataV3RecordAvailable;
+ (void)createLegacyZoneWithName:(id)a0 owner:(id)a1 cacheZone:(id)a2 cloudCache:(id)a3 completion:(id /* block */)a4;
+ (id)zoneRootRecordName;
+ (id)zoneSubscriptionName:(id)a0;
- (void)setServerChangeToken:(id)a0;
- (void).cxx_destruct;
- (id)createCloudRecordWithObjectID:(id)a0 recordName:(id)a1;
- (id)createCloudZoneChangeTemporaryCache:(BOOL)a0;
- (BOOL)doesProcessChangeEvenIfDecryptionFails;
- (void)dropCachedRecords;
- (id)homeDataModelWithPushDataPush:(id)a0;
- (id)homeDataV3ModelWithPushDataPush:(id)a0;
- (id)metadataModelWithPushDataPush:(id)a0;
@end