luxlabs header browser preview


@class HDCloudSyncStoreRecord, HDCloudSyncZone, HDCloudSyncZoneIdentifier, HDCloudSyncStore, CKContainer;

@interface HDCloudSyncTarget : NSObject <NSCopying>

@property (retain, nonatomic) HDCloudSyncZone *zone;
@property (readonly, nonatomic) long long purpose;
@property (readonly, nonatomic) CKContainer *container;
@property (readonly, nonatomic) HDCloudSyncZoneIdentifier *zoneIdentifier;
@property (readonly, nonatomic) HDCloudSyncStoreRecord *storeRecord;
@property (readonly, nonatomic) HDCloudSyncStore *store;
@property (readonly, nonatomic) unsigned long long options;

- (id)init;
- (unsigned long long)hash;
- (id)description;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)initWithPurpose:(long long)a0 container:(id)a1 zoneIdentifier:(id)a2 storeRecord:(id)a3 store:(id)a4 options:(unsigned long long)a5;
- (id)targetByAddingOptions:(unsigned long long)a0;
- (id)targetByRemovingOptions:(unsigned long long)a0;
- (id)targetByUpdatingPurpose:(long long)a0;

@end