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 HorizontalBarComponent implements OnInit, AfterViewInit, FormItemComponentInterface { private httpService; prop: IFormItemsControls; isFilter: boolean; keyOnEnter: EventEmitter; datasetId: number; formId: number; recordId: 0; fileList: IFiles[]; settings: { roundEdges: boolean; xScaleMin: string; xScaleMax: string; tooltipDisabled: boolean; barPadding: number; gradient: boolean; noBarWhenZero: boolean; showDataLabel: boolean; maxYAxisTickLength: number; maxXAxisTickLength: number; rotateXAxisTicks: boolean; trimYAxisTicks: boolean; trimXAxisTicks: boolean; yAxisLabel: string; xAxisLabel: string; showYAxisLabel: boolean; showXAxisLabel: boolean; roundDomains: boolean; showGridLines: boolean; xAxis: boolean; yAxis: boolean; legend: boolean; legendTitle: string; legendPosition: string; colorScheme: any[]; view: number[]; animations: boolean; fitInContainer: boolean; }; colorScheme: { domain: string[]; }; view: number[]; uid: string; exampleData: { name: string; value: number; }[]; data: any[]; setting: IHttpSetting; locale: string; footerInfo: string; constructor(httpService: HttpFormDataService); loadKPI(noCache?: boolean): void; ngAfterViewInit(): void; ngOnInit(): void; }