import { OnChanges, SimpleChanges } from '@angular/core'; import { GraniteProgressInterface, GraniteProgressLegendInterface } from './progress-bar.model'; import * as i0 from "@angular/core"; export declare class GraniteProgressBarComponent implements OnChanges { progressBarData: GraniteProgressInterface[]; legendData: GraniteProgressLegendInterface[]; showLabel: boolean; showLegend: boolean; DEFAULT_TOTAL: number; DEFAULT_BACKGROUND: string; DEFAULT_STACK_COLOR: string; DEFAULT_COLOR: string; total: number; legendItems: GraniteProgressLegendInterface[]; getBackgroundColor(): string; getFontColor(color: string): string; getStackColor(color: string): string; getColorVar(color: string): string; getWidth(value: number): number; getStringOfWidth(width: number): string; checkStackTotal(): void; getStackTotal(): number; setLegendItems(): void; getLegendItems(data: GraniteProgressInterface[] | GraniteProgressLegendInterface[]): GraniteProgressLegendInterface[]; ngOnChanges(changes: SimpleChanges): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }