Test/node_modules/@excalidraw/mermaid-to-excalidraw/dist/converter/transformToExcalidrawSkeleton.d.ts
2026-04-09 22:54:00 +07:00

16 lines
1,022 B
TypeScript

import { Arrow, Line, Node, Text } from "../elementSkeleton.js";
export declare const normalizeText: (text: string) => string;
export declare const transformToExcalidrawLineSkeleton: (line: Line) => ({
type: "line";
x: number;
y: number;
} & Partial<import("@excalidraw/excalidraw/types/element/types.js").ExcalidrawLinearElement>) | import("@excalidraw/excalidraw/types/data/transform.js").ValidLinearElement;
export declare const transformToExcalidrawTextSkeleton: (element: Text) => {
type: "text";
text: string;
x: number;
y: number;
id?: string | undefined;
} & Partial<import("@excalidraw/excalidraw/types/element/types.js").ExcalidrawTextElement>;
export declare const transformToExcalidrawContainerSkeleton: (element: Exclude<Node, Line | Arrow | Text>) => import("@excalidraw/excalidraw/types/data/transform.js").ValidContainer;
export declare const transformToExcalidrawArrowSkeleton: (arrow: Arrow) => import("@excalidraw/excalidraw/types/data/transform.js").ValidLinearElement;