import { ElementRef, EventEmitter, OnDestroy, OnInit, ViewContainerRef } from "@angular/core"; import { TouchGestureEventData } from "@nativescript/core"; import { ChartLoadedEventData, EventToChart, HighchartsAPI, HighchartsConfig } from "@benedictstrube/highcharts-wrapper"; export declare class ChartComponent implements OnInit, OnDestroy, HighchartsAPI { private vcRef; get config(): HighchartsConfig; set config(value: HighchartsConfig); container: ElementRef; height: number; private _config; onChartReady: EventEmitter; private loading; private initialized; private renderSubject; private webview; private webViewInterface; constructor(vcRef: ViewContainerRef); ngOnInit(): void; ngOnDestroy(): void; rerender(): void; emitEvent(event: EventToChart, data: any): void; onWebViewLoaded(webargs: any): void; private createWebViewInterface; private render; private stringifyWithFunctions; private createHTML; touch(event: TouchGestureEventData): void; }