ravendb
Version:
RavenDB client for Node.js
11 lines • 558 B
TypeScript
import { FacetResultObject } from "./AggregationQueryBase.js";
import { FacetBase } from "./FacetBase.js";
import { IFacetBuilder } from "./IFacetBuilder.js";
import { Lazy } from "../../Lazy.js";
export interface IAggregationDocumentQuery<T> {
andAggregateBy(builder: (facetBuilder: IFacetBuilder<T>) => void): IAggregationDocumentQuery<T>;
andAggregateBy(facet: FacetBase): IAggregationDocumentQuery<T>;
execute(): Promise<FacetResultObject>;
executeLazy(): Lazy<FacetResultObject>;
}
//# sourceMappingURL=IAggregationDocumentQuery.d.ts.map