ravendb
Version:
RavenDB client for Node.js
15 lines • 812 B
TypeScript
import { ISuggestionBuilder } from "./ISuggestionBuilder.js";
import { ISuggestionOperations } from "./ISuggestionOperations.js";
import { SuggestionOptions } from "./SuggestionOptions.js";
import { SuggestionBase } from "./SuggestionBase.js";
import { Field } from "../../../Types/index.js";
export declare class SuggestionBuilder<T> implements ISuggestionBuilder<T>, ISuggestionOperations<T> {
private _term;
private _terms;
withDisplayName(displayName: string): ISuggestionOperations<T>;
byField(fieldName: Field<T>, term: string): ISuggestionOperations<T>;
byField(fieldName: Field<T>, terms: string[]): ISuggestionOperations<T>;
withOptions(options: SuggestionOptions): ISuggestionOperations<T>;
get suggestion(): SuggestionBase;
}
//# sourceMappingURL=SuggestionBuilder.d.ts.map