@class WBSSearchParameters; @interface WBSResultRanker : NSObject @property (class, retain, nonatomic) WBSSearchParameters *searchParameters; + (id)dedupeSameTitleHistoryResults:(id)a0 withMobile:(BOOL)a1 withTophits:(id)a2 withTabs:(id)a3; + (id)filterOutUnlikelyMatchesFromMatches:(id)a0 forQuery:(id)a1 rewrittenQuery:(id)a2; + (id)_dropQueryPart:(id)a0; + (id)_urlStringWithoutQueryForMatch:(id)a0; + (BOOL)_shouldDedupeResult:(id)a0 withMobile:(BOOL)a1 withBase:(id)a2 withSimplified:(id)a3; + (id)_simplifyURLForHistoryDedupe:(id)a0 withMobile:(BOOL)a1; + (void)_trackTitleAndURLSingle:(id)a0 withMobile:(BOOL)a1 withBase:(id)a2 withSimplified:(id)a3; + (void)_trackTitlesAndURLs:(id)a0 withMobile:(BOOL)a1 withBase:(id)a2 withSimplified:(id)a3; + (id)_visibleURLtoDisplayedURL:(id)a0; + (id)dedupeResults:(id)a0 withSearchSuggestionStrings:(id)a1 searchProvider:(id)a2; + (id)dedupeSameTitleHistoryResults:(id)a0 withMobile:(BOOL)a1 withTophits:(id)a2 withTabs:(id)a3 cloudTabs:(id)a4; + (id)dedupeSameURLResults:(id)a0 withUniversalSearchResults:(id)a1; + (id)deduplicateTopHits:(id)a0; + (id)filterOutUnlikelyMatchesBeforeTopHitPromotionFromMatches:(id)a0 forQuery:(id)a1 searchProvider:(id)a2; + (id)filterOutUnlikelyMatchesFromTopHits:(id)a0 forQuery:(id)a1 searchProvider:(id)a2; + (BOOL)includeBookmarksAndHistory:(id)a0; + (BOOL)matchNavigationIsClientOrServerError:(id)a0; + (BOOL)shouldAutocompleteToURL:(id)a0 fromUserTypedString:(id)a1 withPredictedQueryString:(id)a2; + (id)urlStringsFromUniversalSearchResults:(id)a0; @end