import { AfterViewInit, EventEmitter, OnInit } from '@angular/core'; import { IFormItemsControls } from '../../../../interface/form-structure'; import { IFiles } from '../../ViewItems/viewfiles/viewfiles.component'; import { FormItemComponentInterface } from '../../../../interface/component'; import { IHttpSetting } from '../../../../interface/dataset-params'; import { HttpFormDataService } from '../../../../services/services'; export declare class GroupedHorizontalBarComponent implements OnInit, AfterViewInit, FormItemComponentInterface { private httpService; prop: IFormItemsControls; isFilter: boolean; keyOnEnter: EventEmitter; datasetId: number; formId: number; recordId: 0; fileList: IFiles[]; settings: { showXAxis: boolean; showYAxis: boolean; gradient: boolean; legend: boolean; xAxis: boolean; yAxis: boolean; showGridLines: boolean; showDataLabel: boolean; noBarWhenZero: boolean; maxYAxisTickLength: number; maxXAxisTickLength: number; rotateXAxisTicks: boolean; trimYAxisTicks: boolean; trimXAxisTicks: boolean; roundDomains: boolean; roundEdges: boolean; showXAxisLabel: boolean; showYAxisLabel: boolean; tooltipDisabled: boolean; yScaleMax: string; barPadding: number; groupPadding: number; xAxisLabel: string; yAxisLabel: string; legendPosition: string; legendTitle: string; colorScheme: any[]; view: number[]; animations: boolean; fitInContainer: boolean; }; colorScheme: { domain: string[]; }; view: number[]; uid: string; data: any[]; setting: IHttpSetting; locale: string; footerInfo: string; constructor(httpService: HttpFormDataService); loadKPI(noCache?: boolean): void; ngAfterViewInit(): void; ngOnInit(): void; }