import type { MemoryDefinition } from "#public/memory/index.js"; export declare function createMemoryToolDynamicDefinition(definition: MemoryDefinition, slot: string): import("#dynamic/definition.js").DynamicSentinel<{ [k: string]: { approval?: import("#approval/definition.js").Approval; execute(input: never, context: import("../tools/definition.ts").ToolContext): unknown | Promise | AsyncIterable; inputSchema: unknown; outputSchema?: unknown; toModelOutput?: (output: never) => import("../tools/model-output.ts").ToolModelOutput | Promise; description: string; }; } | null>;