import { AfterViewInit, ElementRef, OnChanges, SimpleChanges } from '@angular/core';
import * as i0 from "@angular/core";
/**
 * **QdPercentageProgressBar** creates a ProgressBar with percentages.
 */
export declare class QdPercentageProgressBarComponent implements OnChanges, AfterViewInit {
    private elementRef;
    /**
     * The percentage for the progress bar. If not specified, the value is set to `0`.
     */
    percentage: any;
    /**
     * A static test ID for integration tests can be set. <br />
     * The value for the HTML attribute [data-test-id].
     */
    testId: string;
    get dataTestId(): string;
    constructor(elementRef: ElementRef);
    ngOnChanges(changes: SimpleChanges): void;
    ngAfterViewInit(): void;
    setProgress(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<QdPercentageProgressBarComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<QdPercentageProgressBarComponent, "qd-percentage-progress-bar", never, { "percentage": { "alias": "percentage"; "required": false; }; "testId": { "alias": "data-test-id"; "required": false; }; }, {}, never, never, false, never>;
}
//# sourceMappingURL=percentage-progress-bar.component.d.ts.map