import { Document } from "@langchain/core/documents"; import { VectorStore, VectorStoreRetriever, VectorStoreRetrieverInput } from "@langchain/core/vectorstores"; //#region src/retrievers/score_threshold.d.ts type ScoreThresholdRetrieverInput = Omit, "k"> & { maxK?: number; kIncrement?: number; minSimilarityScore: number; }; declare class ScoreThresholdRetriever extends VectorStoreRetriever { minSimilarityScore: number; kIncrement: number; maxK: number; constructor(input: ScoreThresholdRetrieverInput); invoke(query: string): Promise; static fromVectorStore(vectorStore: V, options: Omit, "vectorStore">): ScoreThresholdRetriever; } //#endregion export { ScoreThresholdRetriever, ScoreThresholdRetrieverInput }; //# sourceMappingURL=score_threshold.d.ts.map