import type { TSciChart } from "../../../types/TSciChart";
import type { PolarAxisBase } from "../Axis/Polar/PolarAxisBase";
import { ECoordinateMode } from "./types/ECoordinateMode";
export declare const annotationHelpers: {
    createSvg: (svgString: string, svgRoot: Node, nextElement?: Element) => SVGElement;
    calcNewApex: (x1: number, y1: number, x2: number, y2: number, isVertical: boolean) => {
        x1y1: {
            x: number;
            y: number;
        };
        x2y1: {
            x: number;
            y: number;
        };
        x1y2: {
            x: number;
            y: number;
        };
        x2y2: {
            x: number;
            y: number;
        };
    };
    convertPolarToCartesian: (angularAxis: PolarAxisBase, usePixelRatio: boolean, wasmContext: TSciChart, coordinateMode: ECoordinateMode, angle: number, radius: number) => {
        x: number;
        y: number;
    };
    createSvgLineAndLabel: (showLabel: boolean) => {
        svgElement: SVGElement;
        svgLine: SVGLineElement;
        svgLabelsContainer: SVGGElement | undefined;
    };
};
