import * as _angular_core from '@angular/core';

declare class Progress {
    value: _angular_core.InputSignal<number>;
    mode: _angular_core.InputSignal<"linear" | "circle">;
    showLabel: _angular_core.InputSignal<boolean>;
    unit: _angular_core.InputSignal<string>;
    color: _angular_core.InputSignal<string>;
    minValue: _angular_core.InputSignal<number>;
    maxValue: _angular_core.InputSignal<number>;
    height: _angular_core.InputSignal<number>;
    circleSize: _angular_core.InputSignal<number>;
    strokeWidth: _angular_core.InputSignal<number>;
    customClass: _angular_core.InputSignal<string>;
    labelTemplate: _angular_core.Signal<string>;
    static ɵfac: _angular_core.ɵɵFactoryDeclaration<Progress, never>;
    static ɵcmp: _angular_core.ɵɵComponentDeclaration<Progress, "mt-progress", never, { "value": { "alias": "value"; "required": true; "isSignal": true; }; "mode": { "alias": "mode"; "required": false; "isSignal": true; }; "showLabel": { "alias": "showLabel"; "required": false; "isSignal": true; }; "unit": { "alias": "unit"; "required": false; "isSignal": true; }; "color": { "alias": "color"; "required": false; "isSignal": true; }; "minValue": { "alias": "minValue"; "required": false; "isSignal": true; }; "maxValue": { "alias": "maxValue"; "required": false; "isSignal": true; }; "height": { "alias": "height"; "required": false; "isSignal": true; }; "circleSize": { "alias": "circleSize"; "required": false; "isSignal": true; }; "strokeWidth": { "alias": "strokeWidth"; "required": false; "isSignal": true; }; "customClass": { "alias": "customClass"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}

export { Progress };
