import { EChartsOption } from 'echarts/types/dist/shared';
import { DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue';
type __VLS_Props = {
    chartId?: string;
    xAxisData: any[];
    seriesData: any[];
    smooth?: boolean;
    showArea?: boolean;
    height?: string;
    width?: string;
    customOption?: Partial<EChartsOption>;
};
declare const _default: DefineComponent<__VLS_Props, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
    chartClick: (...args: any[]) => void;
}, string, PublicProps, Readonly<__VLS_Props> & Readonly<{
    onChartClick?: ((...args: any[]) => any) | undefined;
}>, {
    height: string;
    width: string;
    smooth: boolean;
    customOption: Partial<EChartsOption>;
    chartId: string;
    xAxisData: any[];
    seriesData: any[];
    showArea: boolean;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>;
export default _default;
