/// import * as echarts from 'echarts/core'; import { GeneralTooltipConfig } from './type'; interface LczChartProps { wrapper: HTMLElement; width: number; height: number; type?: string; } export declare class LczChart { myChart: echarts.EChartsType; el: HTMLElement; width: number; height: number; uuid: string; tipTimer?: NodeJS.Timeout; autoPlayTimer?: NodeJS.Timeout; tooltipIndex: number; maxIndex?: any; eventAction: any; bindEventTimer?: NodeJS.Timeout; constructor(options: LczChartProps); showTooltip(tooltipConfig: GeneralTooltipConfig, type?: string): false | undefined; excuteTooltipAutoPlay(extentObj: any): false | undefined; hideTip(flay?: boolean): void; setEvents(type: 'click' | 'mouseover' | 'mousemove' | 'globalout', fn: any): void; bindEvent(): void; resize(size: { w: number; h: number; }): void; dispose(): void; } export {};