import { BaseEChartsWidgetModel } from './baseWidgetModel';
import { BaseEChartsWidgetView } from './baseWidgetView';
import { ISerializers } from '@jupyter-widgets/base';
import { IUpdateManager } from './types';
import { ObjectHash } from 'backbone';
import { IBackboneModelOptions } from '@jupyter-widgets/base';
export declare class EChartsWidgetModel extends BaseEChartsWidgetModel {
    static serializers: ISerializers;
    initialize(attributes: ObjectHash, options: IBackboneModelOptions): void;
    valueChanged(m: EChartsWidgetModel): void;
    static updateManager: IUpdateManager | null;
    static model_name: string;
    static view_name: string;
}
export declare class EChartsWidgetView extends BaseEChartsWidgetView {
    _createOptionDict(): {
        [key: string]: any;
    };
    static themeManager: import("@jupyterlab/apputils").IThemeManager | null;
}
