import { ElementRef, EventEmitter, AfterViewInit, OnDestroy, NgZone } from '@angular/core'; import { EChartsOptions } from './echarts-options'; import { EChartsService } from './echarts.service'; export declare class BgEChartsComponent implements AfterViewInit, OnDestroy { private el; private ngZone; private ecs; private echarts; private _eCharts; private _option; private _gourp; private currentWindowWidth; style: any; theme: Object | string; option: EChartsOptions; group: string; onBeforeInit: EventEmitter; onAfterInit: EventEmitter; onOptionChange: EventEmitter; chartClick: EventEmitter; chartDblClick: EventEmitter; chartMouseDown: EventEmitter; chartMouseUp: EventEmitter; chartMouseOver: EventEmitter; chartMouseOut: EventEmitter; chartGlobalOut: EventEmitter; chartContextMenu: EventEmitter; chartDataZoom: EventEmitter; host: ElementRef; private setGroup(); init(): void; onWindowResize(event: any): void; connect(group: string): void; disconnect(group: string): void; dispose(): void; private registerEvents(eCharts); constructor(el: ElementRef, ngZone: NgZone, ecs: EChartsService); ngAfterViewInit(): void; ngOnDestroy(): void; }