UNPKG

mermaid

Version:

Markdown-ish syntax for generating flowcharts, mindmaps, sequence diagrams, class diagrams, gantt charts, git graphs and more.

14 lines (13 loc) 813 B
import type { DrawDefinition } from '../../diagram-api/types.js'; import type { UsecaseLayoutData, UsecaseLayoutEdge, UsecaseLayoutNode } from './usecaseTypes.js'; export declare const USECASE_MARKERS: UsecaseLayoutData['markers']; export declare const usecaseDomId: (diagramId: string, modelId: string) => string; export declare const getUsecaseNodeAccessibleName: (node: UsecaseLayoutNode) => string; export declare const getUsecaseBoundaryAccessibleName: (boundary: Extract<UsecaseLayoutData["nodes"][number], { isGroup: true; }>) => string; export declare const getUsecaseEdgeAccessibleName: (edge: UsecaseLayoutEdge) => string; export declare const prepareUsecaseLayoutData: (data: UsecaseLayoutData, diagramId: string) => UsecaseLayoutData; export declare const renderer: { draw: DrawDefinition; };