/** 校验研讨记录有实质内容(非空 + ≥50 字符 + 含结构化关键词)。 * 治「研讨门只查文件存在」——堵零字节/「无疑问」一行占位过门禁。 * 确定性边界:gate 证明不了「真研讨发生」(语义/对话流程),但把门槛从「文件在」抬到「有实质内容」。 * R1 从 executors_trace 抽到 shared:requirement_deliberation_gate executor + fundamental_need_confirmed_check(confirmed_by 引用存在性校验)共用。 */ export declare function readDeliberationSubstance(projectRoot: string, relPath: string): { substantive: boolean; reason: string; }; /** R1: 从 confirmed_by 文本提取研讨记录路径引用(纯函数,不读 FS)。 * confirmed_by 含 `docs/研讨记录/.../*.md` 路径视为结构化留痕(强于自由文本)。 * validator 用此判定"是否走结构化路径";存在性由 executor 调 readDeliberationSubstance 校验(防 AI 写假引用路径过 validator)。 */ export declare function resolveDeliberationReference(confirmedByText: string): string | null;