luxlabs header browser preview


@class NSObject;
@protocol CKVSearchService;

@interface CKVocabularySearcher : NSObject {
    NSObject<CKVSearchService> *_searchService;
}

+ (void)initialize;
+ (id)makeSearcher;
+ (id)makeSearcherForUserId:(id)a0;

- (id)init;
- (void).cxx_destruct;
- (id)matchSpansOfString:(id)a0;
- (BOOL)_validateAppIds:(id)a0 andAddToCriteria:(id)a1;
- (BOOL)_validateCustomTypes:(id)a0 andAddToCriteria:(id)a1;
- (BOOL)_validateUtteranceTokens:(id)a0;
- (id)initWithSearchService:(id)a0 userId:(id)a1 prewarm:(BOOL)a2;
- (id)matchSpansOfUtterance:(id)a0;
- (id)searchCustomVocabulary:(id)a0 appIds:(id)a1 vocabularyTypes:(id)a2;
- (id)searchCustomVocabularyWithWildcardPatterns:(id)a0 appIds:(id)a1 vocabularyTypes:(id)a2;

@end