export default RadialMenuElement;
declare class RadialMenuElement extends View<HTMLElement> {
    /**
     *
     * @param {RadialMenuElementDefinition} description
     */
    constructor(description: RadialMenuElementDefinition);
    /**
     *
     * @type {RadialMenuElementDefinition}
     */
    description: RadialMenuElementDefinition;
    el: Element;
    elPath: Node;
    radialText: RadialText;
    /**
     *
     * @param {number} v
     */
    set iconSize(v: number);
    /**
     *
     * @returns {number}
     */
    get iconSize(): number;
    /**
     *
     * @param {number} v
     */
    set innerRadius(v: number);
    /**
     *
     * @returns {number}
     */
    get innerRadius(): number;
    /**
     *
     * @param {number} v
     */
    set outerRadius(v: number);
    /**
     *
     * @returns {number}
     */
    get outerRadius(): number;
    updateIcon(): void;
    render(): void;
}
import View from "../../View.js";
import { RadialText } from "./RadialText.js";
//# sourceMappingURL=RadialMenuElement.d.ts.map