luxlabs header browser preview


@class PETEventTracker2;

@interface SGDetectedAttributeMetrics : NSObject

@property (retain, nonatomic) PETEventTracker2 *pet2Tracker;

+ (id)instance;
+ (void)_recordExtractionEventFromSource:(struct SGMDocumentType_ { unsigned long long x0; })a0 foundInSignature:(BOOL)a1 isDDSignature:(BOOL)a2 detailType:(struct SGMContactDetailType_ { unsigned long long x0; })a3 outcome:(struct SGMContactDetailExtractionOutcome_ { unsigned long long x0; })a4 foundInCNContact:(struct SGMContactDetailOwner_ { unsigned long long x0; })a5 modelVersion:(id)a6 isUnlikelyPhone:(BOOL)a7 sigSource:(struct SGMContactDetailExtractionSignatureSource_ { unsigned long long x0; })a8;
+ (void)_recordExtractionOutcome:(struct SGMContactDetailExtractionOutcome_ { unsigned long long x0; })a0 detailType:(struct SGMContactDetailType_ { unsigned long long x0; })a1 fromMessage:(id)a2 foundInSignature:(BOOL)a3 isDDSignature:(BOOL)a4 detailType:(unsigned long long)a5 detailValue:(id)a6 modelVersion:(id)a7 isUnlikelyPhone:(BOOL)a8;
+ (id)nameForDataDetectorMatch:(id)a0 withValue:(id)a1;
+ (void)recordBirthdayExtractionAccuracy:(unsigned char)a0 withOffset:(id)a1 withModelVersion:(id)a2 isFromCongratulation:(unsigned char)a3 didRegexTrigger:(unsigned char)a4 didResponseKitTrigger:(unsigned char)a5;
+ (void)recordExtractionOutcome:(struct SGMContactDetailExtractionOutcome_ { unsigned long long x0; })a0 forDetectionsInMessage:(id)a1 signatureRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 isDDSignature:(BOOL)a3;
+ (void)recordExtractionOutcome:(struct SGMContactDetailExtractionOutcome_ { unsigned long long x0; })a0 fromMessage:(id)a1 foundInSignature:(BOOL)a2 isDDSignature:(BOOL)a3 detection:(id)a4;
+ (void)recordExtractionOutcome:(struct SGMContactDetailExtractionOutcome_ { unsigned long long x0; })a0 fromMessage:(id)a1 foundInSignature:(BOOL)a2 isDDSignature:(BOOL)a3 match:(id)a4 foundInCNContact:(struct SGMContactDetailOwner_ { unsigned long long x0; })a5 modelVersion:(id)a6 isUnlikelyPhone:(BOOL)a7;
+ (void)recordExtractionOutcome:(struct SGMContactDetailExtractionOutcome_ { unsigned long long x0; })a0 fromMessage:(id)a1 foundInSignature:(BOOL)a2 isDDSignature:(BOOL)a3 match:(id)a4 modelVersion:(id)a5 isUnlikelyPhone:(BOOL)a6;
+ (void)recordSelfIdModelScore:(BOOL)a0 model:(int)a1 supervision:(int)a2;
+ (void)recordSentContactDetailWithMessage:(id)a0 match:(id)a1 found:(struct SGMContactDetailFoundIn_ { unsigned long long x0; })a2;
+ (id)tokenizeMessageContent:(id)a0;

- (id)initWithTracker:(id)a0;
- (void).cxx_destruct;

@end