import type { Provider } from '../providers/index.js'; import { MemoryEngine } from './MemoryEngine.js'; export interface MemoryLifecycleStatus { summaryChars: number; rawBytes: number; memoryBytes: number; sessionCount: number; lastSyncAt?: string; } export declare class MemoryManager { private engine; private lastSyncAt?; constructor(provider?: Provider); setProvider(provider: Provider | undefined): void; loadForPrompt(): string; rememberRaw(content: string): void; sync(): Promise; getStatus(): MemoryLifecycleStatus; getEngine(): MemoryEngine; } //# sourceMappingURL=MemoryManager.d.ts.map