import { ProgressBarColor } from '../../../interfaces/core';
import * as i0 from "@angular/core";
export declare class ItProgressButtonComponent {
    /**
     * Behavior of the progress bar
     * - <b>true</b>: Show indeterminate progress bar
     * - <b>false</b> or <b>undefined</b>: Hide progress bar
     * - <b>number</b> [0, 100]: Assign a specific value to the progress bar
     * @default undefined
     */
    progress: number | boolean | undefined;
    /**
     * The progress bar color
     */
    progressColor: ProgressBarColor | undefined;
    get isProgress(): boolean;
    get progressValue(): number;
    get isIndeterminate(): boolean;
    static ɵfac: i0.ɵɵFactoryDeclaration<ItProgressButtonComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ItProgressButtonComponent, "button[itButton][progress]", never, { "progress": { "alias": "progress"; "required": false; }; "progressColor": { "alias": "progressColor"; "required": false; }; }, {}, never, ["*"], true, never>;
}
