import { ThoughtNode } from './types.js'; export declare class StateManager { private cache; private nodes; constructor(cacheSize: number); getNode(id: string): Promise; saveNode(node: ThoughtNode): Promise; getChildren(nodeId: string): Promise; getPath(nodeId: string): Promise; getAllNodes(): Promise; clear(): void; }