export declare class cChart { hoverY: number; hoverX: number; canvas: any; ctx: any; rect: any; dpr: number; maxX: number; maxY: number; minX: number; minY: number; xScale: number; yScale: number; padding: number; isHovering: boolean; colors: any[]; defaultColors: string[]; chartBorderColor: string; chartTextColor: string; chartLineIndicatorColor: string; chartBarIndicatorColor: string; font: string; tooltip: HTMLElement; xValues: any[]; type: string; data: any; loading: boolean; comma: boolean; prefixX: string; prefixY: string; suffixX: string; suffixY: string; width: any; height: string; min: number; max: number; el: HTMLElement; dataChanged(): Promise; widthChanged(): void; heightChanged(): void; componentWillLoad(): Promise; componentDidLoad(): void; componentDidUpdate(): void; disconnectedCallback(): void; observeStyleChanges(): void; initCanvas(): void; initCss(): void; beforeDrawChart(): void; drawChart(): void; drawAxes(): void; setupMouseListeners(): void; handleMouseMove(event: MouseEvent): void; handleMouseOut(): void; findClosestPoint(mouseX: any): any; findHoveredGroupIndex(mouseX: any): number; fommatYValueToSetting(value: any): string; updateTooltip(closestPoint: any): void; positionTooltip(event?: any): void; render(): any; }