luxlabs header browser preview


@class NSString, NSArray, NSMutableSet, NSSet, IMTimingCollection;

@interface CKMessageTypeSearchController : CKSearchController

@property (nonatomic) BOOL searchTerminated;
@property (retain, nonatomic) NSString *priorQueryIdentifier;
@property (retain, nonatomic) NSArray *resultsToCheck;
@property (retain, nonatomic) IMTimingCollection *timingCollection;
@property (retain, nonatomic) NSMutableSet *itemsVerifiedOnDiskCache;
@property (retain, nonatomic) NSSet *intermediaryResults;
@property (nonatomic) BOOL gotResults;

+ (unsigned long long)recencyRankedTargetResultCount;
+ (id)timeRankedQueries;
+ (BOOL)useRecencyRankedSearchForMode:(unsigned long long)a0;

- (void).cxx_destruct;
- (void)_asyncCheckIfResultsExistOnDisk:(id)a0 firstBatch:(BOOL)a1;
- (struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })additionalGroupInsets;
- (id)chatGUIDForSearchableItem:(id)a0;
- (void)checkIfResultsExistOnDiskAndNotify:(id)a0;
- (id /* block */)createFoundItemsHandler;
- (void)deleteAttachmentForResult:(id)a0;
- (Class)footerClass;
- (void)fractionalWidth:(double *)a0 count:(unsigned long long *)a1 forLayoutWidth:(unsigned long long)a2;
- (BOOL)isTokenizationSearchController;
- (id)itemProviderForSearchResult:(id)a0;
- (unsigned long long)maxResultsForMode:(unsigned long long)a0;
- (id)menuElementsForResult:(id)a0 atRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1;
- (void)postProcessAndUpdateResults:(id)a0;
- (id)queryResultsForItems:(id)a0;
- (id)rankingQueriesWithText:(id)a0;
- (void)removeFromCache:(id)a0;
- (void)searchEnded;
- (unsigned long long)searchTokenContentType;
- (void)searchWithText:(id)a0 mode:(unsigned long long)a1;
- (void)sendSyndicationActionForResult:(id)a0 actionType:(unsigned char)a1;
- (id)tokenQueryStringForSearchController:(id)a0;
- (BOOL)wantsDeleteAction;
- (BOOL)wantsFooterSection;
- (id)zkwFilterQueries;

@end