import React from "react";
import { Point } from "../config/interfaces";
/**
 * Get Point from event.
 *
 * @param event
 */
export declare const getPointFromEvent: (event: React.MouseEvent<SVGSVGElement, MouseEvent> | SVGSVGElementEventMap["mousedown"] | React.TouchEvent<SVGSVGElement> | SVGSVGElementEventMap["touchend"]) => Point;
/**
 * Get SVGPoint from svg.
 *
 * @param svg
 * @param point
 */
export declare const getSvgPointFromSvg: (svg: SVGSVGElement | null, point: Point) => SVGPoint | null;
/**
 * Get SVGElement from point
 *
 * @param svg
 * @param svgPoint
 */
export declare const getSvgElementFromSvg: (svg: SVGSVGElement | null, svgPoint: SVGPoint) => SVGElement | null;
