luxlabs header browser preview


@class NSDictionary, NSMutableArray;

@interface TITransientLexiconManagerMock : NSObject {
    NSDictionary *_contactCollection;
    struct _LXLexicon { } *_namedEntityLexiconRef;
    struct _LXLexicon { } *_namedEntityPhraseLexiconRef;
    void *_addressBookLexicons;
    void *_appNameLexicons;
}

@property (readonly, nonatomic) NSMutableArray *observers;
@property (nonatomic) int offeredCount;
@property (nonatomic) int acceptedCount;
@property (nonatomic, getter=isSupplementalLexiconSearchEnabled) BOOL supplementalLexiconSearchEnabled;

+ (id)getEntries:(struct _LXLexicon { } *)a0;
+ (id)tokenizeEntity:(id)a0;

- (void)unload;
- (void)removeContactObserver:(id /* block */)a0;
- (id)init;
- (void)dealloc;
- (void)getOnce:(id /* block */)a0;
- (struct _LXLexicon { } *)addressBookLexiconForLocale:(const char *)a0;
- (BOOL)searchForWord:(id)a0;
- (struct _LXLexicon { } *)appNameLexiconForLocale:(const char *)a0;
- (void)provideFeedbackForString:(id)a0 type:(unsigned char)a1 style:(unsigned char)a2;
- (id)supplementalLexicons;
- (id)ensureSupplementalLexicons;
- (void)loadLexicons;
- (struct _LXLexicon { } *)namedEntityLexiconForLocale:(const char *)a0;
- (void)debugLogEntities;
- (void).cxx_destruct;
- (BOOL)searchHelper:(struct _LXLexicon { } *)a0 forWord:(struct __CFString { } *)a1 caseSensitive:(BOOL)a2;
- (struct _LXLexicon { } *)namedEntityLexicon;
- (struct _LXLexicon { } *)namedEntityPhraseLexiconForLocale:(const char *)a0;
- (BOOL)searchForWordCaseInsensitive:(id)a0;
- (id /* block */)addContactObserver:(id /* block */)a0;
- (struct _LXLexicon { } *)namedEntityPhraseLexicon;
- (void)addEntry:(id)a0 toLexicon:(struct _LXLexicon { } *)a1;
- (id)initWithTransientData:(id)a0 namedEntities:(id)a1;
- (void)setNewContactCollection:(id)a0;

@end