ravendb
Version:
RavenDB client for Node.js
16 lines • 993 B
TypeScript
import { ISuggestionDocumentQuery } from "./ISuggestionDocumentQuery.js";
import { SuggestionQueryBase } from "./SuggestionQueryBase.js";
import { QueryResult } from "../QueryResult.js";
import { DocumentQuery } from "../../Session/DocumentQuery.js";
import { IndexQuery } from "../IndexQuery.js";
import { SuggestionBase } from "./SuggestionBase.js";
import { ISuggestionBuilder } from "./ISuggestionBuilder.js";
export declare class SuggestionDocumentQuery<T extends object> extends SuggestionQueryBase implements ISuggestionDocumentQuery<T> {
private readonly _source;
constructor(source: DocumentQuery<T>);
protected _getIndexQuery(updateAfterQueryExecuted?: boolean): IndexQuery;
protected _invokeAfterQueryExecuted(result: QueryResult): void;
andSuggestUsing(suggestion: SuggestionBase): ISuggestionDocumentQuery<T>;
andSuggestUsing(builder: (b: ISuggestionBuilder<T>) => void): ISuggestionDocumentQuery<T>;
}
//# sourceMappingURL=SuggestionDocumentQuery.d.ts.map