@class NSString, NSArray, NSSet, NSURLRequest; @interface WBSCompletionQuery : NSObject { NSString *_normalizedQueryStringForParsec; NSSet *_cachedBagOfWords; } @property (class, readonly, nonatomic) long long currentQueryID; @property (readonly, nonatomic) long long queryID; @property (nonatomic) unsigned long long triggerEvent; @property (copy, nonatomic) NSString *parsecFeedbackQueryIdentifier; @property (copy, nonatomic) NSURLRequest *parsecSearchRequest; @property (readonly, nonatomic) struct time_point>> { struct duration> { long long __rep_; } __d_; } timestamp; @property (copy, nonatomic) NSString *searchSuggestionProviderIdentifier; @property (nonatomic) struct duration> { long long __rep_; } searchSuggestionProviderLatency; @property (nonatomic) struct duration> { long long __rep_; } parsecLatency; @property (nonatomic) unsigned long long indexInFeedbackArray; @property (readonly, nonatomic) NSString *queryString; @property (readonly, nonatomic) NSString *normalizedQueryStringForParsec; @property (nonatomic, getter=isForLastSearch) BOOL forLastSearch; @property (copy, nonatomic) NSArray *queryItems; @property (copy) NSArray *querySuggestions; @property (copy, nonatomic) NSString *profileIdentifierToFilterResults; @property (readonly, nonatomic) NSString *queryStringBeforeRewriting; @property (copy, nonatomic) NSString *rewrittenQueryStringFromParsec; + (id)recentAndSuggestedCompletionStringsByMergingRecentSearches:(id)a0 withSuggestions:(id)a1 literalSearch:(id)a2; - (id)init; - (id).cxx_construct; - (id)description; - (void).cxx_destruct; - (id)initWithQueryString:(id)a0; - (id)_bagOfWords; - (id)_initWithQueryString:(id)a0 queryID:(long long)a1 timestamp:(struct time_point>> { struct duration> { long long x0; } x0; })a2 indexInFeedbackArray:(unsigned long long)a3 triggerEvent:(unsigned long long)a4; - (id)_rangesOfMatchedTextInString:(id)a0 offset:(unsigned long long)a1; - (id)initWithNewQueryString:(id)a0 queryBeforeRewriting:(id)a1; - (id)initWithQueryString:(id)a0 queryID:(long long)a1; - (id)initWithQueryString:(id)a0 queryID:(long long)a1 triggerEvent:(unsigned long long)a2; - (id)initWithQueryString:(id)a0 triggerEvent:(unsigned long long)a1; - (id)rangesOfMatchedTextInTitle:(id)a0 displayOnlyAddress:(id)a1; - (id)rangesToHighlightInSearchSuggestion:(id)a0; @end