{"version":3,"file":"base.d.cts","names":["Document","Docstore","Promise","Record"],"sources":["../../../src/stores/doc/base.d.ts"],"sourcesContent":["import { Document } from \"@langchain/core/documents\";\n/**\n * Abstract class for a document store. All document stores should extend\n * this class.\n */\nexport declare abstract class Docstore {\n    abstract search(search: string): Promise<Document>;\n    abstract add(texts: Record<string, Document>): Promise<void>;\n}\n"],"mappings":";;;;;;;;;;uBAK8BC,QAAAA;EAAAA,SAAAA,MAAQ,CAAA,MAAA,EAAA,MAAA,CAAA,EACDC,OADC,CACOF,QADP,CAAA;EAAA,SAAA,GAAA,CAAA,KAAA,EAEdG,MAFc,CAAA,MAAA,EAECH,QAFD,CAAA,CAAA,EAEaE,OAFb,CAAA,IAAA,CAAA"}