import type { DoctorMemoryRepairCliPreviewSection } from "./repair-cli-preview-contract.js";
import type { DoctorMemoryRepairPreflightPipelineDecision, DoctorMemoryRepairPreflightPipelineStage } from "./repair-preflight-pipeline-contract.js";
export type DoctorMemoryRepairPreflightCliStageStatus = "passed" | "denied" | "not-run";
export type DoctorMemoryRepairPreflightCliPreview = {
    kind: "doctor.memory.repair.preflight.cli-preview";
    status: DoctorMemoryRepairPreflightPipelineDecision["status"];
    stage: DoctorMemoryRepairPreflightPipelineStage;
    title: string;
    summary: string;
    sections: DoctorMemoryRepairCliPreviewSection[];
    lines: string[];
    noWritePerformed: true;
    contractOnly: true;
};
export declare function formatMemoryRepairPreflightCliPreview(decision: DoctorMemoryRepairPreflightPipelineDecision): DoctorMemoryRepairPreflightCliPreview;
