import type { KlawConfig } from "../config/types.klaw.js"; import type { DoctorPrompter } from "./doctor-prompter.js"; export declare function noteMemoryRecallHealth(cfg: KlawConfig): Promise; export declare function maybeRepairMemoryRecallHealth(params: { cfg: KlawConfig; prompter: DoctorPrompter; }): Promise; /** * Check whether memory search has a usable embedding provider. * Runs as part of `klaw doctor` — config-only checks where possible; * may spawn a short-lived probe process when `memory.backend=qmd` to verify * the configured `qmd` binary is available. */ export declare function noteMemorySearchHealth(cfg: KlawConfig, opts?: { gatewayMemoryProbe?: { checked: boolean; ready: boolean; error?: string; skipped?: boolean; }; }): Promise;