{"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//# sourceMappingURL=base.d.ts.map"],"mappings":";;;;;;AAKA;;AACqCE,uBADPD,QAAAA,CACOC;EACEF,SAAAA,MAAAA,CAAAA,MAAAA,EAAAA,MAAAA,CAAAA,EADFE,OACEF,CADMA,QACNA,CAAAA;EAAfG,SAAAA,GAAAA,CAAAA,KAAAA,EAAAA,MAAAA,CAAAA,MAAAA,EAAeH,QAAfG,CAAAA,CAAAA,EAA2BD,OAA3BC,CAAAA,IAAAA,CAAAA"}