UNPKG

ravendb

Version:
27 lines 1.39 kB
import { ILazyOperation } from "./ILazyOperation.js"; import { QueryResult } from "../../../Queries/QueryResult.js"; import { IndexQuery } from "../../../Queries/IndexQuery.js"; import { FacetResultObject, AggregationQueryBase } from "../../../Queries/Facets/AggregationQueryBase.js"; import { GetRequest } from "../../../Commands/MultiGet/GetRequest.js"; import { GetResponse } from "../../../Commands/MultiGet/GetResponse.js"; import { InMemoryDocumentSessionOperations } from "../../InMemoryDocumentSessionOperations.js"; export declare class LazyAggregationQueryOperation implements ILazyOperation { private readonly _session; private readonly _indexQuery; private readonly _parent; private readonly _processResults; constructor(session: InMemoryDocumentSessionOperations, indexQuery: IndexQuery, parent: AggregationQueryBase, processResults: (queryResult: QueryResult) => FacetResultObject); createRequest(): GetRequest; private _result; private _queryResult; private _requiresRetry; get result(): any; set result(result: any); get queryResult(): QueryResult; set queryResult(queryResult: QueryResult); get requiresRetry(): boolean; set requiresRetry(result: boolean); handleResponseAsync(response: GetResponse): Promise<void>; private _handleResponse; } //# sourceMappingURL=LazyAggregationQueryOperation.d.ts.map