import SunburstOptions from './SunburstOptions';
/**
 * Implementation of the 'sunburst' vis markup element.
 */
export declare class Sunburst {
    private readonly options;
    private readonly radius;
    private readonly idMap;
    private totalSize;
    constructor(options?: SunburstOptions);
    render(): HTMLElement;
    init(element: HTMLElement): void;
    private createVisualization;
    private initializeBreadcrumbTrail;
    private mouseleave;
    private mouseover;
    private breadcrumbPoints;
    private updateBreadcrumbs;
}
