/**
 * checkpoint.js — Bootstrap 断点续传 (Checkpoint) 存储/恢复
 *
 * 在维度级粒度保存/加载/清理执行进度，支持意外中断后恢复。
 *
 * 调用方:
 *   - orchestrator.js (内部 Agent) — AI pipeline 每个维度完成后保存
 *   - dimension-complete.js (外部 Agent) — 外部 Agent 通知维度完成时保存
 *   - bootstrap.js — clearCheckpoints() 全量重建前清理
 *
 * @module pipeline/checkpoint
 */
/**
 * 保存维度级 checkpoint
 * @param result 维度执行结果
 * @param [digest] DimensionDigest
 */
export declare function saveDimensionCheckpoint(projectRoot: string, sessionId: string, dimId: string, result: Record<string, unknown>, digest?: null): Promise<void>;
/**
 * 加载有效的 checkpoints
 * @returns dimId → checkpoint data
 */
export declare function loadCheckpoints(projectRoot: string): Promise<Map<any, any>>;
/** 清理 checkpoint 目录 */
export declare function clearCheckpoints(projectRoot: string): Promise<void>;
