import { AfterViewInit, EventEmitter, OnInit } from '@angular/core'; import { FormItemComponentInterface } from '../../../../interface/component'; import { IFormItemsControls } from '../../../../interface/form-structure'; import { IFiles } from '../../ViewItems/viewfiles/viewfiles.component'; import { IHttpSetting } from '../../../../interface/dataset-params'; import { HttpFormDataService } from '../../../../services/services'; export declare class PieChartComponent implements OnInit, AfterViewInit, FormItemComponentInterface { private httpService; prop: IFormItemsControls; isFilter: boolean; keyOnEnter: EventEmitter; datasetId: number; formId: number; recordId: 0; fileList: IFiles[]; settings: { animations: boolean; colorScheme: string[]; explodeSlices: boolean; fitInContainer: boolean; gradient: boolean; isDoughnut: boolean; legendPosition: string; legendTitle: string; showLabels: boolean; showLegend: boolean; view: number[]; }; colorScheme: { domain: string[]; }; view: number[]; uid: string; data: any[]; setting: IHttpSetting; locale: string; footerInfo: string; constructor(httpService: HttpFormDataService); ngOnInit(): void; loadKPI(noCache?: boolean): void; ngAfterViewInit(): void; }