import { Document } from "@langchain/core/documents";
import { CallbackManagerForRetrieverRun } from "@langchain/core/callbacks/manager";
import { BaseRetriever, BaseRetrieverInput } from "@langchain/core/retrievers";
import { Embeddings } from "@langchain/core/embeddings";
export default class StoreRetriever extends BaseRetriever {
    private urlOrPath;
    private schema;
    private store?;
    private embbedgins?;
    lc_namespace: string[];
    constructor(urlOrPath: string, schema: string[], store?: any, embbedgins?: Embeddings, fields?: BaseRetrieverInput);
    private ingest;
    _getRelevantDocuments(query: string, runManager?: CallbackManagerForRetrieverRun): Promise<Document[]>;
}
//# sourceMappingURL=index.d.ts.map