import type { MemoryId } from '../../types/ids/index.js'; import type { CreateMemoryParams, MemoryContent, MemoryIndexEntry, MemoryRecord, MemorySearchParams, MemorySearchResult, MemoryStore, UpdateMemoryParams } from '../../types/memory/index.js'; import { InMemoryMemoryIndex } from './index.js'; export declare class InMemoryMemoryStore implements MemoryStore { private content; private index; create(params: CreateMemoryParams): Promise<{ entry: MemoryIndexEntry; content: MemoryContent; }>; get(id: MemoryId): Promise; getRecord(id: MemoryId): Promise; update(id: MemoryId, updates: UpdateMemoryParams): Promise; delete(id: MemoryId): Promise; list(params?: MemorySearchParams): Promise; getIndex(): InMemoryMemoryIndex; } //# sourceMappingURL=memory.d.ts.map