import { AfterViewInit, ElementRef, OnChanges, SimpleChanges } from '@angular/core'; import { IAxis, ICoord, IFacet, IGuide, ILegend, IScale, ISeries, ITooltip, IViewConfig } from 'viser'; export declare class LiteChart implements AfterViewInit, OnChanges { data: any; width?: number; height?: number; gemo?: string; color?: any[]; label?: boolean; radius?: number; innerRadius?: number; forceFit?: boolean; fields?: any; type?: any; opacity?: any; size?: any; coord?: ICoord; scale?: IScale; axis?: IAxis; guide?: IGuide; series?: ISeries; tooltip?: ITooltip; facet?: IFacet; legend?: ILegend; theme?: string; renderer?: string; pie?: boolean; sector?: boolean; line?: boolean; smoothLine?: boolean; dashLine?: boolean; area?: boolean; stackArea?: boolean; smoothArea?: boolean; bar?: boolean; stackBar?: boolean; dodgeBar?: boolean; point?: boolean; funnel?: boolean; pyramid?: boolean; schema?: boolean; box?: boolean; candle?: boolean; polygon?: boolean; contour?: boolean; heatmap?: boolean; edge?: boolean; sankey?: boolean; errorBar?: boolean; chartDiv: ElementRef; config: any; views: IViewConfig; chart: any; combineViewConfig(props: any, config: any): any; combineChartConfig(props: any, config: any): any; combineSeriesConfig(props: any, config: any): any; ngAfterViewInit(): void; getProps(allProps: any): any; getViewChartConfig(config: any): { [key: string]: any; }; initChart(rerender?: any): void; ngOnChanges(changes: SimpleChanges): void; renderChart(rerender?: any): void; }