luxlabs header browser preview


@class NSData, NSString, NSDictionary;

@interface CPLPersonChange : CPLRecordChange <NSSecureCoding, NSCopying>

@property (class, readonly) BOOL supportsSecureCoding;

@property (copy, nonatomic) NSData *contactDescriptor;
@property (copy, nonatomic) NSString *fullName;
@property (nonatomic) long long personType;
@property (nonatomic) long long manualSortOrder;
@property (nonatomic) long long assetSortOrder;
@property (copy, nonatomic) NSDictionary *contactMatchingDictionary;
@property (copy, nonatomic) NSString *displayName;
@property (nonatomic) long long verifiedType;
@property (nonatomic) short detectionType;
@property (copy, nonatomic) NSString *mergeTargetPersonIdentifier;

+ (BOOL)supportsDeletion;
+ (BOOL)cplShouldIgnorePropertyForCoding:(id)a0;
+ (BOOL)supportsDirectDeletion;
+ (BOOL)serverSupportsAssetSortOrder;
+ (BOOL)serverSupportsDetectionType;
+ (BOOL)serverSupportsGraphPeopleHome;
+ (BOOL)serverSupportsMergeTargetRef;
+ (BOOL)cplShouldIgnorePropertyForEquality:(id)a0;
+ (Class)relatedRecordClass;

- (void).cxx_destruct;
- (id)mergeTargetPersonScopedIdentifier;
- (id)relatedIdentifier;
- (void)setMergeTargetPersonScopedIdentifier:(id)a0;
- (void)setRelatedIdentifier:(id)a0;
- (BOOL)validateRecordForTracker:(id)a0;

@end