import type { Command } from "commander";
type MemoryCommandOptions = {
    agent?: string;
    json?: boolean;
    deep?: boolean;
    index?: boolean;
    force?: boolean;
    verbose?: boolean;
};
type MemoryRepairExecuteOptions = {
    agent?: string;
    proposalId?: string[];
    executionId?: string;
    yes?: boolean;
    json?: boolean;
};
export declare function runMemoryDoctorStatus(opts: Pick<MemoryCommandOptions, "agent" | "json">): Promise<void>;
export declare function runMemoryRepairExecute(opts: MemoryRepairExecuteOptions): Promise<void>;
export declare function runMemoryStatus(opts: MemoryCommandOptions): Promise<void>;
export declare function registerMemoryCli(program: Command): void;
export {};
