/// <reference types="react" />
import type { EChartsCoreOption, EChartsType } from "echarts/core";
import type { EChartsEventHandler, ZREventHandler } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase/visualizations/types/echarts";
export interface EChartsRendererProps {
    option: EChartsCoreOption;
    eventHandlers?: EChartsEventHandler[];
    zrEventHandlers?: ZREventHandler[];
    width: number | "auto";
    height: number | "auto";
    onInit?: (chart: EChartsType) => void;
    notMerge?: boolean;
}
export declare const EChartsRenderer: (props: EChartsRendererProps & import("react").RefAttributes<HTMLDivElement>) => import("react").ReactElement<any, string | import("react").JSXElementConstructor<any>> | null;
