import { ElementRef, EventEmitter, SimpleChange } from '@angular/core'; import { BComponent, DisplayType } from '../bcomponent'; export declare class ProgressbarBase extends BComponent { value: number; type: DisplayType; display: string; displayPercent: boolean; striped: boolean; animated: boolean; minValue: number; maxValue: number; change: EventEmitter; percentValue: number; constructor(el?: ElementRef); private bounds; Initialize: (value?: number, type?: "default" | "primary" | "success" | "info" | "warning" | "danger", display?: string, displayPercent?: boolean, striped?: boolean, animated?: boolean, minValue?: number, maxValue?: number) => this; ngOnChildChanges: (change?: { [property: string]: SimpleChange; }) => void; /** * Set the value of the progress bar * @param {number} value - Value to set the progress bar to * @memberOf ProgressbarBase */ setValue: (value: number) => void; /** * Increase the value of the progress bar * @param {number} by - Value to increase the progress bar by. Defaults to 1 * @memberOf ProgressbarBase */ increment: (by?: number) => void; /** * Decrease the value of the progress bar * @param {number} by - Value to decrease the progress bar by. Defaults to 1 * @memberOf ProgressbarBase */ decrement: (by?: number) => void; } export declare class ProgressbarBComponent extends ProgressbarBase { constructor(); } export declare class ProgressbarBDirective extends ProgressbarBase { constructor(el: ElementRef); }