export type MemoryEntry = {
    id: number;
    workspace: string;
    content: string;
    tags: string[];
    createdAt: string;
};
export declare class MemoryStore {
    private readonly db;
    constructor(dbPath?: string);
    remember(workspace: string, content: string, tags?: string[]): MemoryEntry;
    search(workspace: string, query: string, limit?: number): Array<MemoryEntry & {
        score: number;
    }>;
    close(): void;
}
