import { IPoint } from '../../../../../interfaces/IPoint.js';
import { IDesignerCanvas } from '../../IDesignerCanvas.js';
import '../../../../helper/PathDataPolyfill.js';
interface SvgOverlayPathOptions {
    includeMarkers?: boolean;
}
export declare function isSupportedSvgGeometryElement(element: Element): element is SVGGraphicsElement;
export declare function toOverlayPointFromSvgUserSpace(element: Element, designerCanvas: IDesignerCanvas, point: IPoint): IPoint;
export declare function fromOverlayPointToSvgUserSpace(element: Element, designerCanvas: IDesignerCanvas, point: IPoint): IPoint;
export declare function createOverlayPathDataFromSvgGeometryElement(element: Element, designerCanvas: IDesignerCanvas, options?: SvgOverlayPathOptions): string | null;
export {};
