/**
 * @license
 * Copyright 2026 Amodal Labs, Inc.
 * SPDX-License-Identifier: MIT
 */
/**
 * List all memory entries for an agent, ordered by creation time.
 */
export declare function listMemoryEntries(agentId: string): Promise<{
    id: string;
    appId: string;
    scopeId: string;
    content: string;
    category: string | null;
    createdAt: Date;
    updatedAt: Date;
}[]>;
/**
 * Delete a memory entry by ID (scoped to agent).
 * Returns true if deleted, false if not found.
 */
export declare function deleteMemoryEntry(agentId: string, entryId: string): Promise<boolean>;
/**
 * Update a memory entry's content.
 * Returns the updated entry or null if not found.
 */
export declare function updateMemoryEntry(agentId: string, entryId: string, content: string): Promise<{
    id: string;
    appId: string;
    scopeId: string;
    content: string;
    category: string | null;
    createdAt: Date;
    updatedAt: Date;
}>;
/**
 * Add a new memory entry.
 */
export declare function addMemoryEntry(agentId: string, content: string): Promise<{
    id: string;
    appId: string;
    scopeId: string;
    createdAt: Date;
    updatedAt: Date;
    content: string;
    category: string | null;
}>;
