mongodb-aggregation-dts
Version:
Type definitions for MongoDB aggregation pipelines and operators
12 lines (11 loc) • 399 B
TypeScript
import type { Document } from "mongodb";
import type { PipelineStage } from "./pipelinestages";
declare module "mongodb" {
interface Collection {
aggregate<T extends Document = Document>(pipeline?: Array<PipelineStage | {
[x: string]: any;
}>, options?: AggregateOptions): AggregationCursor<T>;
}
}
export * from "./pipelinestages";
export * from "./expression";