import type { MemoryConfig } from "./types.js"; export declare class MemoryFrame { readonly configKey: string; readonly config: MemoryConfig; constructor(config: MemoryConfig); /** Frame identity is purely the resolved dir — two frames pointing * at the same realpath are interchangeable for stack-dedup and * manager-cache lookup, regardless of auxiliary config like * `model` or `compaction.threshold`. */ static equals(a: MemoryFrame, b: MemoryFrame): boolean; }