import type { DataChange, DataAuditResult } from '@sofagent/core'; /** * 从 Markdown 内容中解析 frontmatter。 * (逐字迁移自 create-entity.ts——BOM 剥离 + CRLF 归一 + yaml 解析失败返 null) */ export { parseFrontmatter } from '@sofagent/ontology'; /** * 追加数据变更日志到 data/audit/data-change-log.jsonl。 * (逐字迁移自 create-entity.ts / delete-entity.ts——两处 diff=0 的单源化) */ export declare function appendDataChangeLog(change: DataChange, auditResult: DataAuditResult): void; /** * 防路径穿越校验(知识页 name → 文件路径前的守卫)。 * 返回 null = 安全;string = 拒绝原因(含路径分隔符/绝对路径逃逸细节)。 * (三连校验单源化——各 tool 原内联形态一致) */ export declare function checkPageNameSafety(name: string): string | null; //# sourceMappingURL=knowledge-page.d.ts.map