///
import { XConfiguration } from './type';
declare class Chart {
private dom;
private chart;
constructor(dom: HTMLDivElement);
render(configuration: XConfiguration): void;
download(name?: string): Promise;
resize(option?: echarts.EChartsResizeOption): void;
private renderLine;
private renderBar;
private renderHorizontalBar;
private renderPie;
private resizeCallback;
private addResizeListener;
private removeResizeListener;
destroy(): void;
getInstance(): echarts.ECharts | null;
}
export { Chart, };