luxlabs header browser preview


@class NSArray, NSMutableString, NSMutableOrderedSet, NSString, NSMutableArray;

@interface AXLanguageTaggedContent : NSObject {
    struct _NSRange { unsigned long long location; unsigned long long length; } _currentChunk;
    BOOL _predictedByTagger;
    void *_nlTagger;
    void *_namedEntityTagger;
}

@property (retain, nonatomic) NSMutableString *contentString;
@property (nonatomic, getter=isTagged) BOOL tagged;
@property (retain, nonatomic) NSMutableArray *tags;
@property (retain, nonatomic) NSMutableOrderedSet *unpredictedAmbiguousLangMaps;
@property (retain, nonatomic) NSMutableOrderedSet *predictedSecondaryLangMaps;
@property (retain, nonatomic) NSArray *currentDialects;
@property (retain, nonatomic) NSArray *shorthandDateMatches;
@property (nonatomic) unsigned long long nextShorthandDateIndex;
@property (readonly, nonatomic) NSString *content;
@property (copy, nonatomic) NSString *userPreferredLangID;

- (void)dealloc;
- (id)description;
- (void).cxx_destruct;
- (id)initWithContent:(id)a0;
- (void)_addTag;
- (BOOL)_isNamedEntity:(id)a0;
- (BOOL)_addLanguageTagForCurrentChunk;
- (BOOL)_addLanguageTagForDateIfNecessary;
- (id)_allLangIDs;
- (void)_debugLog:(id)a0 token:(id)a1 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 script:(id)a3 dialects:(id)a4;
- (BOOL)_isStringCombinationOfCommonAndEmoji:(id)a0;
- (struct { int x0; float x1; } *)_languageHintsEvenlyDistributedWithProbability:(float)a0 excludingHints:(id)a1;
- (void)_manuallyProcessContentWithRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (id)_overrideLanguageDetection:(id)a0;
- (id)_preferredLanguagesForTagging;
- (void)_searchForShorthandDates;
- (id)ambiguousLangMaps;
- (void)appendLanguageTaggedContent:(id)a0;
- (void)enumeratePredictedTags:(id /* block */)a0;
- (void)enumerateUnpredictedTags:(id /* block */)a0;
- (BOOL)hasOnlyNonWesternLangMaps;
- (BOOL)hasOnlyWesternLangMaps;
- (id)langCodeForlangId:(int)a0;
- (int)langIDforLangCode:(id)a0;
- (BOOL)langMapIsSignificant:(id)a0;
- (id)primaryAmbiguousDialect;
- (id)primaryUnambiguousDialect;
- (id)significantAmbiguousLangMaps;
- (id)significantAmbiguousLangMapsForUserKeyboards;
- (void)tagContent;
- (id)unambiguousLangMaps;
- (void)updateTagsForLocalePrefChange;

@end