import { Point } from '@mathigon/euclid'; export type PathCommand = { points: Point[]; type?: string; options?: number[]; }; export declare function pathCommands(path: string): PathCommand[]; /** * Return all points on an SVG path. Essentially, this turns a curved path into * a polygon with just the joins/corners selected. */ export declare function parsePath(d: string): Point[]; type El = HTMLElement | SVGElement; export declare function cleanSVG(node: El): void; export declare function copySVGStyles(source: El, copy: El, isHTML?: boolean): void; export {};