/** * mermaid-render — Mermaid 图表渲染工具 * v7.0.0+: 将 .mmd 文件或 Markdown 中的 Mermaid 代码块渲染为 HTML * * 用法: * speccore graph render 渲染单个 .mmd 文件 * speccore graph render --all 批量渲染 diagrams/ 目录下所有 .mmd * speccore graph render --extract 从 Markdown 提取 Mermaid 并渲染 */ /** 渲染选项 */ export interface RenderOptions { /** 输出目录 */ outputDir?: string; /** 页面标题 */ title?: string; } /** * 渲染单个 .mmd 文件为 HTML */ export declare function renderMmdFile(filePath: string, options?: RenderOptions): Promise; /** * 从 Markdown 文件提取 Mermaid 代码块并渲染 */ export declare function renderFromMarkdown(mdFilePath: string, options?: RenderOptions): Promise; /** * 批量渲染目录下所有 .mmd 文件 */ export declare function renderAllMmdInDir(dirPath: string, options?: RenderOptions): Promise<{ file: string; output: string; }[]>; /** * 批量渲染目录下所有 Markdown 文件中的 Mermaid */ export declare function renderAllMarkdownInDir(dirPath: string, options?: RenderOptions): Promise<{ file: string; output: string; }[]>; //# sourceMappingURL=mermaid-render.d.ts.map