import { OnDestroy } from '@angular/core';
import { Color } from '@mintplayer/ng-bootstrap';
import { BehaviorSubject, Observable, Subject } from 'rxjs';
import * as i0 from "@angular/core";
export declare class BsProgressBarComponent implements OnDestroy {
    constructor();
    destroyed$: Subject<unknown>;
    minimum$: BehaviorSubject<number>;
    maximum$: BehaviorSubject<number>;
    value$: BehaviorSubject<number>;
    percentage$: Observable<number>;
    width$: Observable<string>;
    color$: BehaviorSubject<Color>;
    colorClass$: Observable<string>;
    set minimum(value: number);
    set maximum(value: number);
    set value(value: number);
    set color(value: Color);
    striped: boolean;
    animated: boolean;
    progressBar: boolean;
    colorClass: string;
    widthStyle: string;
    role: string;
    valueNow: number;
    valueMin: number;
    valueMax: number;
    ngOnDestroy(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<BsProgressBarComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<BsProgressBarComponent, "bs-progress-bar", never, { "minimum": "minimum"; "maximum": "maximum"; "value": "value"; "color": "color"; "striped": "striped"; "animated": "animated"; }, {}, never, never, false, never>;
}
