import type { MemoryBackendId } from "./types.js"; /** * Fallback text for `/memory stats` and `/memory diagnose` when the active * backend's hook is missing or returns nothing. * * The `off` backend isn't a real backend a user picked among several * stats-capable options — it's the no-op state memory falls back to by * default — so it gets its own message instead of the generic * "not available for the X backend" template, which would otherwise read as * the self-contradictory "not available for the off backend". * * Shared by both the TUI (`CommandController.handleMemoryCommand`) and the * ACP/RPC slash-command handler so the two surfaces stay consistent. */ export declare function memoryStatsUnavailableMessage(backendId: MemoryBackendId, action: "stats" | "diagnose"): string;