@class EMFQuery, NSArray, NSDictionary, EMFQueryResultOverride, NSOrderedSet; @interface EMFQueryResult : NSObject { NSOrderedSet *_sortedResultSet; } @property (readonly, nonatomic) EMFQuery *query; @property (readonly, nonatomic) NSArray *documentMatches; @property (readonly, nonatomic) NSDictionary *matchingDocumentWeights; @property (readonly, copy, nonatomic) EMFQueryResultOverride *resultOverride; + (id)_emojiStringForDocumentID:(id)a0 usingLocaleData:(struct __EmojiLocaleDataWrapper { } *)a1; + (struct __EmojiTokenWrapper { } *)_emojiTokenForDocumentID:(id)a0 usingLocaleData:(struct __EmojiLocaleDataWrapper { } *)a1; - (id)description; - (void).cxx_destruct; - (id)_handleOverrideResultInterpolationForStandardResults:(id)a0; - (id)_interpolateOverriddenResultsByAppending:(id)a0; - (id)_interpolateOverriddenResultsByAppendingAndMoving:(id)a0; - (id)_interpolateOverriddenResultsByFiltering:(id)a0; - (id)_interpolateOverriddenResultsByOverwriting; - (id)_interpolateOverriddenResultsByPrepending:(id)a0; - (BOOL)_matchingDocumentWeightsContainsOnlyBlackLivesMatterResults; - (id)emojiMatchesAndDocumentWeightsUsingEmojiLocaleData:(struct __EmojiLocaleDataWrapper { } *)a0; - (id)emojiMatchesForOverriddenResultsUsingEmojiLocaleData:(struct __EmojiLocaleDataWrapper { } *)a0; - (id)emojiStringMatchesUsingEmojiLocaleData:(struct __EmojiLocaleDataWrapper { } *)a0; - (id)initWithQuery:(id)a0 andMatchingDocumentWeights:(id)a1; - (id)initWithQuery:(id)a0 matchingDocumentWeights:(id)a1 resultOverride:(id)a2; @end