import { PropType, StyleValue, VNodeChild } from "vue"; declare const Progress: import("vue").DefineComponent<{ percent: { type: NumberConstructor; default: number; }; color: (ObjectConstructor | FunctionConstructor | StringConstructor)[]; strokeWidth: { type: NumberConstructor; default: number; }; railColor: (ObjectConstructor | FunctionConstructor | StringConstructor)[]; railStyle: PropType; status: { type: PropType<"default" | "error" | "warning" | "success">; default: string; }; textInside: BooleanConstructor; showText: { type: BooleanConstructor; default: boolean; }; format: PropType<(percent: number) => VNodeChild>; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; status: { type: PropType<"default" | "error" | "warning" | "success">; default: string; }; textInside: BooleanConstructor; showText: { type: BooleanConstructor; default: boolean; }; format: PropType<(percent: number) => VNodeChild>; }>>, { strokeWidth: number; percent: number; status: "default" | "error" | "warning" | "success"; textInside: boolean; showText: boolean; }>; export default Progress;