import { MongoPipelineFacet, MongoPipelineMatch, MongoPipelineSet } from "./MongoPipelineStages"; import { MongoQueryOperation } from "./MongoQueryOperation"; export declare type MongoQueryPipelineStage = MongoPipelineMatch | MongoPipelineFacet | MongoPipelineSet | MongoQueryOperation; export declare type MongoQueryPipeline = (MongoQueryPipelineStage | MongoQueryUnion)[]; export declare type MongoQueryUnion = { $unionWith: { coll: string; pipeline: (MongoQueryPipelineStage | { $group: any & { _id: string; }; })[]; }; };