export declare const Progress: { new (...args: any[]): import("vue").CreateComponentPublicInstance; default: "circle" | "line" | "dashboard"; }; percent: NumberConstructor; format: { type: import("vue").PropType<(percent?: number, successPercent?: number) => import("@antdv/ui/es/ui").VueNode>; default: (percent?: number, successPercent?: number) => import("@antdv/ui/es/ui").VueNode; }; status: { type: import("vue").PropType<"success" | "normal" | "exception" | "active">; default: "success" | "normal" | "exception" | "active"; }; showInfo: { type: BooleanConstructor; default: boolean; }; strokeWidth: NumberConstructor; strokeLinecap: { type: import("vue").PropType<"round" | "butt" | "square">; default: "round" | "butt" | "square"; }; strokeColor: { default: string | string[] | import("./src/interface").ProgressGradient; type: import("vue").PropType; }; trailColor: StringConstructor; width: NumberConstructor; success: { type: import("vue").PropType; default: import("./src/interface").SuccessProps; }; gapDegree: NumberConstructor; gapPosition: { type: import("vue").PropType<"left" | "right" | "bottom" | "top">; default: "left" | "right" | "bottom" | "top"; }; size: { type: import("vue").PropType; default: import("./src/interface").ProgressSize; }; steps: NumberConstructor; successPercent: NumberConstructor; title: StringConstructor; progressStatus: { type: import("vue").PropType<"success" | "normal" | "exception" | "active">; default: "success" | "normal" | "exception" | "active"; }; }>>, () => import("@antdv/ui/es/ui").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Readonly; default: "circle" | "line" | "dashboard"; }; percent: NumberConstructor; format: { type: import("vue").PropType<(percent?: number, successPercent?: number) => import("@antdv/ui/es/ui").VueNode>; default: (percent?: number, successPercent?: number) => import("@antdv/ui/es/ui").VueNode; }; status: { type: import("vue").PropType<"success" | "normal" | "exception" | "active">; default: "success" | "normal" | "exception" | "active"; }; showInfo: { type: BooleanConstructor; default: boolean; }; strokeWidth: NumberConstructor; strokeLinecap: { type: import("vue").PropType<"round" | "butt" | "square">; default: "round" | "butt" | "square"; }; strokeColor: { default: string | string[] | import("./src/interface").ProgressGradient; type: import("vue").PropType; }; trailColor: StringConstructor; width: NumberConstructor; success: { type: import("vue").PropType; default: import("./src/interface").SuccessProps; }; gapDegree: NumberConstructor; gapPosition: { type: import("vue").PropType<"left" | "right" | "bottom" | "top">; default: "left" | "right" | "bottom" | "top"; }; size: { type: import("vue").PropType; default: import("./src/interface").ProgressSize; }; steps: NumberConstructor; successPercent: NumberConstructor; title: StringConstructor; progressStatus: { type: import("vue").PropType<"success" | "normal" | "exception" | "active">; default: "success" | "normal" | "exception" | "active"; }; }>>, { success: import("./src/interface").SuccessProps; size: import("./src/interface").ProgressSize; type: "circle" | "line" | "dashboard"; strokeLinecap: "round" | "butt" | "square"; status: "success" | "normal" | "exception" | "active"; format: (percent?: number, successPercent?: number) => import("@antdv/ui/es/ui").VueNode; gapPosition: "left" | "right" | "bottom" | "top"; strokeColor: string | string[] | import("./src/interface").ProgressGradient; showInfo: boolean; progressStatus: "success" | "normal" | "exception" | "active"; }, true, {}, import("@antdv/ui/es/ui").CustomSlotsType<{ default?: any; format?: any; }>, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: "circle" | "line" | "dashboard"; }; percent: NumberConstructor; format: { type: import("vue").PropType<(percent?: number, successPercent?: number) => import("@antdv/ui/es/ui").VueNode>; default: (percent?: number, successPercent?: number) => import("@antdv/ui/es/ui").VueNode; }; status: { type: import("vue").PropType<"success" | "normal" | "exception" | "active">; default: "success" | "normal" | "exception" | "active"; }; showInfo: { type: BooleanConstructor; default: boolean; }; strokeWidth: NumberConstructor; strokeLinecap: { type: import("vue").PropType<"round" | "butt" | "square">; default: "round" | "butt" | "square"; }; strokeColor: { default: string | string[] | import("./src/interface").ProgressGradient; type: import("vue").PropType; }; trailColor: StringConstructor; width: NumberConstructor; success: { type: import("vue").PropType; default: import("./src/interface").SuccessProps; }; gapDegree: NumberConstructor; gapPosition: { type: import("vue").PropType<"left" | "right" | "bottom" | "top">; default: "left" | "right" | "bottom" | "top"; }; size: { type: import("vue").PropType; default: import("./src/interface").ProgressSize; }; steps: NumberConstructor; successPercent: NumberConstructor; title: StringConstructor; progressStatus: { type: import("vue").PropType<"success" | "normal" | "exception" | "active">; default: "success" | "normal" | "exception" | "active"; }; }>>, () => import("@antdv/ui/es/ui").VueNode, {}, {}, {}, { success: import("./src/interface").SuccessProps; size: import("./src/interface").ProgressSize; type: "circle" | "line" | "dashboard"; strokeLinecap: "round" | "butt" | "square"; status: "success" | "normal" | "exception" | "active"; format: (percent?: number, successPercent?: number) => import("@antdv/ui/es/ui").VueNode; gapPosition: "left" | "right" | "bottom" | "top"; strokeColor: string | string[] | import("./src/interface").ProgressGradient; showInfo: boolean; progressStatus: "success" | "normal" | "exception" | "active"; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: "circle" | "line" | "dashboard"; }; percent: NumberConstructor; format: { type: import("vue").PropType<(percent?: number, successPercent?: number) => import("@antdv/ui/es/ui").VueNode>; default: (percent?: number, successPercent?: number) => import("@antdv/ui/es/ui").VueNode; }; status: { type: import("vue").PropType<"success" | "normal" | "exception" | "active">; default: "success" | "normal" | "exception" | "active"; }; showInfo: { type: BooleanConstructor; default: boolean; }; strokeWidth: NumberConstructor; strokeLinecap: { type: import("vue").PropType<"round" | "butt" | "square">; default: "round" | "butt" | "square"; }; strokeColor: { default: string | string[] | import("./src/interface").ProgressGradient; type: import("vue").PropType; }; trailColor: StringConstructor; width: NumberConstructor; success: { type: import("vue").PropType; default: import("./src/interface").SuccessProps; }; gapDegree: NumberConstructor; gapPosition: { type: import("vue").PropType<"left" | "right" | "bottom" | "top">; default: "left" | "right" | "bottom" | "top"; }; size: { type: import("vue").PropType; default: import("./src/interface").ProgressSize; }; steps: NumberConstructor; successPercent: NumberConstructor; title: StringConstructor; progressStatus: { type: import("vue").PropType<"success" | "normal" | "exception" | "active">; default: "success" | "normal" | "exception" | "active"; }; }>>, () => import("@antdv/ui/es/ui").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { success: import("./src/interface").SuccessProps; size: import("./src/interface").ProgressSize; type: "circle" | "line" | "dashboard"; strokeLinecap: "round" | "butt" | "square"; status: "success" | "normal" | "exception" | "active"; format: (percent?: number, successPercent?: number) => import("@antdv/ui/es/ui").VueNode; gapPosition: "left" | "right" | "bottom" | "top"; strokeColor: string | string[] | import("./src/interface").ProgressGradient; showInfo: boolean; progressStatus: "success" | "normal" | "exception" | "active"; }, {}, string, import("@antdv/ui/es/ui").CustomSlotsType<{ default?: any; format?: any; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").Plugin; export default Progress; export * from './src/interface'; export * from './src/props';