declare const _sfc_main: import("vue").DefineComponent, { props: any; emits: (event: "dataListener" | "chart-click" | "chart-dblclick" | "chart-mousedown" | "chart-mouseover" | "chart-mouseout" | "chart-contextmenu", ...args: any[]) => void; id: string; setOption: (optionParams: any, type?: any) => void; chart: import("vue").ShallowRef; renderChart: (option: import("echarts/types/dist/echarts").EChartsOption) => void; renderData: (option: any) => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("dataListener" | "chart-click" | "chart-dblclick" | "chart-mousedown" | "chart-mouseover" | "chart-mouseout" | "chart-contextmenu")[], "dataListener" | "chart-click" | "chart-dblclick" | "chart-mousedown" | "chart-mouseover" | "chart-mouseout" | "chart-contextmenu", import("vue").PublicProps, Readonly> & Readonly<{ onDataListener?: (...args: any[]) => any; "onChart-click"?: (...args: any[]) => any; "onChart-dblclick"?: (...args: any[]) => any; "onChart-mousedown"?: (...args: any[]) => any; "onChart-mouseover"?: (...args: any[]) => any; "onChart-mouseout"?: (...args: any[]) => any; "onChart-contextmenu"?: (...args: any[]) => any; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _sfc_main;