luxlabs header browser preview


@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