/** * AST to Railroad Diagram Converter * * @module RegexEditor/visualizer/astToRailroad * @description 将 regexp-tree 的 AST 转换为 railroad-diagrams 格式 */ /// import { Diagram, type DiagramNode } from 'railroad-diagrams'; import type { ASTNode } from '../validation/types'; /** * 将 regexp-tree AST 节点转换为 railroad-diagram 节点 */ export declare function convertASTToRailroad(ast: ASTNode): DiagramNode; /** * 创建完整的 Railroad Diagram */ export declare function createRailroadDiagram(ast: ASTNode): Diagram;