import { VectorStore, Document, SearchResult, EmbeddingModel } from "../types"; export declare class MemoryVectorStore implements VectorStore { private vectors; private embeddingModel; private storePath; constructor(embeddingModel: EmbeddingModel, storePath?: string); initialize(): Promise; addDocuments(documents: Document[]): Promise; search(query: string, k?: number): Promise; delete(documentId: string): Promise; update(document: Document): Promise; clear(): Promise; getCount(): number; private cosineSimilarity; private saveVectors; private loadVectors; } //# sourceMappingURL=memory.d.ts.map