import { DOMWidgetModel, ISerializers } from '@jupyter-widgets/base';
import { IUpdateManager } from './types';
export declare const INIT_PROPS: {
    theme: null;
    device_pixel_ratio: null;
    renderer: string;
    use_dirty_rect: null;
    use_coarse_pointer: null;
    pointer_size: null;
    width: string;
    height: string;
    locale: string;
};
export declare abstract class BaseEChartsWidgetModel extends DOMWidgetModel {
    defaults(): {
        theme: null;
        device_pixel_ratio: null;
        renderer: string;
        use_dirty_rect: null;
        use_coarse_pointer: null;
        pointer_size: null;
        width: string;
        height: string;
        locale: string;
        _model_module: any;
        _model_module_version: any;
        _view_module: any;
        _view_module_version: any;
        _model_name: string;
        _view_name: string;
        option: {};
        style: {};
    };
    static serializers: ISerializers;
    static updateManager: IUpdateManager | null;
    static model_name: string;
    static model_module: any;
    static model_module_version: any;
    static view_name: string;
    static view_module: any;
    static view_module_version: any;
}
