{"version":3,"file":"base.cjs","names":[],"sources":["../../../src/stores/doc/base.ts"],"sourcesContent":["import { type Document } from \"@langchain/core/documents\";\n\n/**\n * Abstract class for a document store. All document stores should extend\n * this class.\n */\nexport abstract class Docstore {\n  abstract search(search: string): Promise<Document>;\n\n  abstract add(texts: Record<string, Document>): Promise<void>;\n}\n"],"mappings":";;;;;;;AAMA,IAAsB,WAAtB,MAA+B"}