System/Library/PrivateFrameworks/ContactsAutocomplete.framework
CNAutocompleteQueryCacheHelper.h
Download CNAutocompleteQueryCacheHelper.h
@class NSString, CNAutocompleteQueryCacheMissAuditor, CNCache, CNObservable;
@protocol CNSchedulerProvider;
@interface CNAutocompleteQueryCacheHelper : NSObject
@property (readonly, nonatomic) CNCache *cache;
@property (readonly, copy, nonatomic) NSString *searchString;
@property (readonly, nonatomic) CNObservable *serverSearchObservable;
@property (readonly, nonatomic) CNAutocompleteQueryCacheMissAuditor *cacheMissAuditor;
@property (readonly, nonatomic) id<CNSchedulerProvider> schedulerProvider;
+ (id)cache_os_log;
+ (BOOL)shouldCacheResults:(id)a0;
+ (id)stringByRemovingLastCharacterFromString:(id)a0;
- (void).cxx_destruct;
- (id)cachedFutureForSearchString:(id)a0;
- (id)cachedResultsObservable;
- (id)initWithCache:(id)a0 searchString:(id)a1 serverSearchObservable:(id)a2;
- (id)initWithCache:(id)a0 searchString:(id)a1 serverSearchObservable:(id)a2 cacheMissAuditor:(id)a3 schedulerProvider:(id)a4;
- (id)observablesForSearchString:(id)a0 withCachedResults:(id)a1;
- (id)remoteResultsForSearchString:(id)a0;
- (id)remoteResultsForSearchString:(id)a0 andCompletePromise:(id)a1;
- (id)uncachedResultsObservable;
@end