import type { MemoryEntry, MemoryType } from './types.js'; export interface ReadOptions { type?: MemoryType; limit?: number; search?: string; } export declare class MemoryStore { private readonly filePath; private lock; constructor(dirPath: string); private serialize; append(entry: MemoryEntry): Promise; read(options?: ReadOptions): Promise; prune(): Promise; }