import { AfterViewInit, EventEmitter, OnChanges, OnInit, PipeTransform, SimpleChanges } from '@angular/core'; import { ChartDataset, ChartOptions } from 'chart.js'; import { BaseChartDirective } from 'ng2-charts'; import { ChartDot } from '../model/ChartDot'; import * as i0 from "@angular/core"; export declare class PieChartComponent implements OnInit, AfterViewInit, OnChanges { chart: BaseChartDirective; totalAmount: number; pieChartData: ChartDot[]; other: ChartDot; tooltipValuePipe: PipeTransform; tooltipTransformArgs: string[]; disableAnimations: boolean; displayLegend: boolean; onChartClick: EventEmitter; chartLabels: (Date | string | number)[]; chartDataSets: ChartDataset[]; options: ChartOptions; ngOnInit(): void; ngAfterViewInit(): void; ngOnChanges(changes: SimpleChanges): void; chartOptions: (data?: ChartDot[], other?: ChartDot, valuePipe?: PipeTransform) => void; private initChart; labelValue(value: any): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }