import { ElementRef, OnChanges, Renderer2, SimpleChanges } from '@angular/core'; import * as i0 from "@angular/core"; export declare class PSMProgressBarDirective implements OnChanges { private renderer; private el; numberOfProgressBarItems: number; passwordStrength: number; colors: string[]; minProgressVal: number; maxProgressVal: number; currentProgressVal: number; dataPasswordStrength: number; progressBar: HTMLDivElement; private defaultColors; constructor(renderer: Renderer2, el: ElementRef); ngOnChanges(changes: SimpleChanges): void; setProgressBarItems(): void; setProgressBar(): void; getFillMeterWidth(strength: number): number; getMeterFillColor(progressLevel: number): string; private getRoundedStrength; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }