/**
 * @module        checklist
 * @description   Runtime-parse markdown checklist into structured progress stats
 *
 * @role          core
 * @layer         core
 * @boundedContext taskManagement
 *
 * 设计说明：
 * - 检查清单以 markdown `- [ ]` / `- [x]` 格式存在正文 `## 检查清单` section
 * - 这是 "claude 友好 + 人类友好 + SPS 运行时可读" 的最佳折中
 * - parseChecklist 每次读卡时调用（毫秒级成本），不缓存
 * - 只统计顶级项目，嵌套子项不递归（见 v0.42 设计决策 #6）
 */
import type { ChecklistStats } from '../shared/types.js';
/**
 * Parse a markdown body for the "## 检查清单" section and return progress stats.
 * Returns `undefined` when the section is missing entirely (so callers can
 * distinguish "no checklist" from "empty checklist").
 */
export declare function parseChecklist(body: string): ChecklistStats | undefined;
//# sourceMappingURL=checklist.d.ts.map