import type { InterpreterModule } from "@hylimo/core"; import type { LayoutEngine } from "../layout/engine/layoutEngine.js"; /** * Provides / creates the base diagram modules, including * - diagram * - dsl * - edit * * @param layoutEngine the layout engine to use for the diagram module * @returns the base diagram modules */ export declare function createBaseDiagramModules(layoutEngine: LayoutEngine): InterpreterModule[]; /** * Default diagram modules, including * - base diagram: diagram * - UML class diagram: classDiagram * - UML component diagram: componentDiagram * - (arbitrary) UML diagram: umlDiagram */ export declare const defaultDiagramModules: InterpreterModule[]; //# sourceMappingURL=diagramModules.d.ts.map