import { BaseComponent } from "../../core/BaseComponent.js"; import { ChartOptions } from "./Chart.types.js"; export declare class Chart extends BaseComponent { private options; private chartRoot?; private tooltipEl?; private summaryEl?; private hydrated; constructor(options: ChartOptions); init(): void; destroy(): void; private hasRenderableData; private createTooltip; private renderBarChart; private renderLineChart; private renderPieChart; private renderUnsupportedFallback; private showTooltip; private positionTooltip; private hideTooltip; private positionTooltipFromElement; private formatTooltip; private getMaxValue; private createLegend; private renderSummary; private pickColor; private getColorForIndex; private tryHydrate; } //# sourceMappingURL=Chart.d.ts.map