luxlabs header browser preview


@class NSString;

@interface PGGraphContactSuggestionEdge : PGGraphOptimizedEdge

@property (readonly, nonatomic) double contactScore;
@property (readonly, nonatomic) unsigned long long numberOfMomentsAtHome;
@property (readonly, nonatomic) unsigned long long numberOfMomentsAtMentionedAddress;
@property (readonly, nonatomic) unsigned long long numberOfWeakBirthdayMomentsAroundBirthdayDate;
@property (readonly, nonatomic) unsigned long long numberOfWeakBirthdayMomentsAroundPotentialBirthdayDate;
@property (readonly, nonatomic) unsigned long long numberOfMomentsOverlappingWithCalendarEvents;
@property (readonly, nonatomic) unsigned long long numberOfAppearancesInSharedAssets;
@property (readonly, nonatomic) unsigned long long numberOfCMMMoments;
@property (readonly, nonatomic) double facetimeFaceprintConfidence;
@property (readonly, nonatomic) BOOL contactFaceprintMatch;
@property (readonly, nonatomic) NSString *relationshipsDebug;
@property (readonly, nonatomic) unsigned long long numberOfMatchedRelationships;
@property (readonly, nonatomic) unsigned long long numberOfMatchedMessageGroups;
@property (readonly, nonatomic) double socialGroupsConfidence;
@property (readonly, nonatomic) NSString *socialGroupsDebug;
@property (readonly, nonatomic) NSString *messageGroupsDebug;
@property (readonly, nonatomic) BOOL personContactBiologicalSexMatch;
@property (readonly, nonatomic) BOOL personContactBiologicalSexMismatch;
@property (readonly, nonatomic) double birthdayScore;
@property (readonly, nonatomic) double potentialBirthdayScore;
@property (readonly, nonatomic) double addressScore;
@property (readonly, nonatomic) double mentionedAddressScore;
@property (readonly, nonatomic) double calendarScore;
@property (readonly, nonatomic) double sharedAssetScore;
@property (readonly, nonatomic) double sharedCMMScore;
@property (readonly, nonatomic) double relationshipScore;
@property (readonly, nonatomic) double scoreAfterMessagePenalty;
@property (readonly, nonatomic) unsigned long long sexMatch;
@property (readonly) double confidence;
@property (readonly) BOOL isHighConfidence;

+ (id)filter;

- (id)label;
- (id)propertyDictionary;
- (void).cxx_destruct;
- (unsigned short)domain;
- (BOOL)hasProperties:(id)a0;
- (id)initWithLabel:(id)a0 sourceNode:(id)a1 targetNode:(id)a2 domain:(unsigned short)a3 weight:(float)a4 properties:(id)a5;
- (id)edgeDescription;
- (id)_readableStringForContactSuggestionProperty:(id)a0;
- (id)_stringForBiologicalSexMatch:(unsigned long long)a0;
- (id)initFromPersonNode:(id)a0 toContactNode:(id)a1 confidence:(double)a2 contactScore:(double)a3 numberOfMomentsAtHome:(unsigned long long)a4 numberOfMomentsAtMentionedAddress:(unsigned long long)a5 numberOfWeakBirthdayMomentsAroundBirthdayDate:(unsigned long long)a6 numberOfWeakBirthdayMomentsAroundPotentialBirthdayDate:(unsigned long long)a7 numberOfMomentsOverlappingWithCalendarEvents:(unsigned long long)a8 numberOfAppearancesInSharedAssets:(unsigned long long)a9 numberOfCMMMoments:(unsigned long long)a10 facetimeFaceprintConfidence:(double)a11 contactFaceprintMatch:(BOOL)a12 relationshipsDebug:(id)a13 socialGroupsConfidence:(double)a14 socialGroupsDebug:(id)a15 messageGroupsDebug:(id)a16 birthdayScore:(double)a17 potentialBirthdayScore:(double)a18 addressScore:(double)a19 mentionedAddressScore:(double)a20 calendarScore:(double)a21 sharedAssetScore:(double)a22 sharedCMMScore:(double)a23 relationshipScore:(double)a24 scoreAfterMessagePenalty:(double)a25 sexMatch:(unsigned long long)a26;
- (id)initWithLabel:(id)a0 sourceNode:(id)a1 targetNode:(id)a2 domain:(unsigned short)a3 properties:(id)a4;
- (BOOL)isFilteredOut;

@end