import { PluginObject } from 'vue'; import { ModulVue } from '../../utils/vue/vue'; export declare enum MProgressState { Completed = "completed", InProgress = "in-progress", Error = "error" } export declare enum MProgressSkin { Default = "default", Monochrome = "monochrome" } export declare class MProgress extends ModulVue { readonly value: number; readonly indeterminate: boolean; readonly size: number; readonly circle: boolean; readonly diameter: number; readonly stroke: number; readonly state: MProgressState; readonly borderRadius: boolean; readonly skin: MProgressSkin; private mode; private styleTag; protected mounted(): void; setAttachStyleTag(): void; attachStyleTag(): void; get animationCSS(): string; get propSize(): string; get propState(): MProgressState; get radiusSize(): string; get styleObject(): { [name: string]: string; }; get barStyleObject(): { [name: string]: string; }; get stringValue(): string; get numberValue(): number; get isDeterminate(): boolean; get isIndeterminate(): boolean; get progressClasses(): { [name: string]: boolean; }; get svgViewbox(): string; get svgStyles(): { [name: string]: string; }; get circleStyles(): { [name: string]: number | string; }; get backgroundCircleStyles(): { [name: string]: string; }; get circleRadius(): number; get circleStrokeWidth(): string; get circleCircumference(): number; get circleStrokeDashArray(): string; get circleStrokeDashOffset(): string; get isMonochrome(): boolean; } declare const ProgressPlugin: PluginObject; export default ProgressPlugin; //# sourceMappingURL=progress.d.ts.map