import type { KnowledgeEntry } from '../types/index.js'; import type { KnowledgeFilter, PaginationOptions, QueryResult, StorageAdapter } from './storage-types.js'; export interface KnowledgeStore extends StorageAdapter { } export declare class MemoryKnowledgeStore implements KnowledgeStore { private readonly entries; private readonly versionHistory; save(entry: KnowledgeEntry): Promise; saveMany(entries: KnowledgeEntry[]): Promise; get(id: string): Promise; update(id: string, patch: Partial>): Promise; delete(id: string): Promise; deleteMany(ids: string[]): Promise; query(filter?: KnowledgeFilter, options?: PaginationOptions): Promise>; getVersionHistory(id: string): Promise; private appendHistory; } //# sourceMappingURL=knowledge-store.d.ts.map