ravendb
Version:
RavenDB client for Node.js
12 lines • 769 B
TypeScript
import { AggregationQueryBase } from "./AggregationQueryBase.js";
import { IRawDocumentQuery } from "../../Session/IRawDocumentQuery.js";
import { InMemoryDocumentSessionOperations } from "../../Session/InMemoryDocumentSessionOperations.js";
import { IndexQuery } from "../IndexQuery.js";
import { QueryResult } from "../QueryResult.js";
export declare class AggregationRawDocumentQuery<T extends object> extends AggregationQueryBase {
private readonly _source;
constructor(source: IRawDocumentQuery<T>, session: InMemoryDocumentSessionOperations);
protected _getIndexQuery(updateAfterQueryExecuted?: boolean): IndexQuery;
emit(eventName: "afterQueryExecuted", queryResult: QueryResult): void;
}
//# sourceMappingURL=AggregationRawDocumentQuery.d.ts.map