import 'echarts-gl'; import { DOMWidgetView, WidgetView } from '@jupyter-widgets/base'; import { type IThemeManager } from '@jupyterlab/apputils'; import * as echarts from 'echarts'; import { BaseEChartsWidgetModel } from './baseWidgetModel'; import { IKernelMsg } from './types'; export declare abstract class BaseEChartsWidgetView extends DOMWidgetView { initialize(parameters: WidgetView.IInitializeParameters): void; render(): void; _processLuminoMessage(msg: any): void; processPhosphorMessage(msg: any): void; processLuminoMessage(msg: any): void; initECharts(): void; valueChanged(changedModel?: BaseEChartsWidgetModel): void; update_classes(old_classes: string[], new_classes: string[]): void; setStyle(): void; onCustomMsg(data: IKernelMsg): void; abstract _createOptionDict(): any; static themeManager: IThemeManager | null; protected recreateChart(): void; protected setupThemeListener(): void; protected setupResizeListener(): void; protected _myChart?: echarts.ECharts; private _eventHandlers; private _resizeDebouncer; }