export declare class EchartsRenderer {
    el: HTMLElement;
    /**
     * ECharts配置对象
     */
    content: any;
    /**
     * 图表宽度
     */
    width: string;
    /**
     * 图表高度
     */
    height: string;
    /**
     * 是否响应式
     */
    responsive: boolean;
    /**
     * 是否显示加载动画
     */
    showLoading: boolean;
    /**
     * 主题名称
     */
    theme: string;
    private chartInstance;
    private isLoading;
    private resizeObserver;
    componentDidLoad(): void;
    disconnectedCallback(): void;
    contentChanged(): void;
    sizeChanged(): void;
    private initChart;
    private updateChart;
    private resizeChart;
    private destroyChart;
    private setupResizeObserver;
    private cleanupResizeObserver;
    private handleChartClick;
    render(): any;
}
