luxlabs header browser preview


@interface SGNames : NSObject

+ (double)unnormalizedNameSimilarity:(id)a0 and:(id)a1;
+ (unsigned int)attributesForNameWord:(id)a0;
+ (id)bestName:(id)a0;
+ (id)cjkSpacerCharacters;
+ (id)cjkSpacersToWhiteSpace:(id)a0;
+ (id)cleanName:(id)a0;
+ (id)handleLastNameFirstOrder:(id)a0;
+ (BOOL)isCapitalized:(id)a0;
+ (BOOL)isCommonNameWord:(id)a0;
+ (BOOL)isCommonVietnameseSurname:(id)a0;
+ (BOOL)isDifficultName:(id)a0;
+ (BOOL)isFamilyName:(id)a0;
+ (BOOL)isLowercaseStringCommonNameWord:(id)a0;
+ (BOOL)isProbablyShortCJKName:(id)a0;
+ (BOOL)isSalientName:(id)a0;
+ (BOOL)isSalientNameByChars:(id)a0;
+ (id)nameFromEmail:(id)a0;
+ (struct { unsigned char x0 : 1; unsigned char x1 : 1; unsigned char x2 : 1; unsigned char x3 : 1; unsigned char x4 : 8; unsigned int x5 : 20; })namePayload:(id)a0;
+ (double)nameSimilarity:(id)a0 and:(id)a1;
+ (id)nameStringFromEmailAddress:(id)a0;
+ (BOOL)namesApproximatelyMatch:(id)a0 and:(id)a1;
+ (BOOL)namesApproximatelyMatch:(id)a0 and:(id)a1 threshold:(double)a2;
+ (id)possibleNameStringFromEmailAddress:(id)a0;
+ (id)sgNameFromString:(id)a0 origin:(id)a1 recordId:(id)a2 extractionInfo:(id)a3;
+ (BOOL)shouldInvertOrderOfFirst:(id)a0 last:(id)a1;
+ (id)sketchesForName:(id)a0;
+ (id)stripAndReturnHonorifics:(id)a0;
+ (id)stripHonorifics:(id)a0;
+ (id)surnameFromName:(id)a0;
+ (id)universalCleanName:(id)a0;
+ (BOOL)unnormalizedNamesApproximatelyMatch:(id)a0 and:(id)a1;
+ (BOOL)unnormalizedNamesApproximatelyMatch:(id)a0 and:(id)a1 threshold:(double)a2;

@end