@class NSArray, NSPredicate, NSSet; @interface _DKBiomeQuery : NSObject { NSArray *_eventStreamNames; NSPredicate *_predicate; unsigned long long _limit; unsigned long long _offset; NSArray *_sortDescriptors; long long _resultType; NSArray *_groupByProperties; BOOL _returnDistinctResults; BOOL _readMetadata; NSSet *_excludedMetadataKeys; } + (id)eventStreamsFromPredicate:(id)a0; + (id)eventStreamsFromArray:(id)a0; + (id)duetExclusiveStreamsFromEventStreams:(id)a0; + (BOOL)validateSortDescriptors:(id)a0; + (BOOL)canShimDuetStreamNamed:(id)a0; + (BOOL)shimDisabled; + (id)deletionPredicateFromArray:(id)a0; + (id)biomeExclusiveStreamsFromEventStreams:(id)a0; - (void)_setBiomeStreamWithBlock:(id /* block */)a0; - (id)initWithEventStreams:(id)a0 predicate:(id)a1 limit:(unsigned long long)a2 offset:(unsigned long long)a3 sortDescriptors:(id)a4 resultType:(long long)a5 groupByProperties:(id)a6 returnDistinctResults:(BOOL)a7 readMetadata:(BOOL)a8 excludedMetadataKeys:(id)a9; - (id)_getCachedStreamForBiomeStreamIdentifier:(id)a0; - (unsigned long long)executeDeletionQuery:(id *)a0; - (id)initWithDKEventQuery:(id)a0; - (id)_publisherForStreams:(id)a0; - (id)executeBiomeQueryError:(id *)a0; - (id)bmdkEventStreams; - (void).cxx_destruct; - (id)initWithDeletionPredicate:(id)a0; - (id)filterExcludedMetadataWithDKEvent:(id)a0; - (BOOL)prepareQuery:(id *)a0; - (id)initWithDeletionArray:(id)a0; - (id)_publisherForQueryReturningIndividualResults:(BOOL)a0 error:(id *)a1; - (id)publisherForQueryWithError:(id *)a0; @end