import type { CustomSlotsType, VueNode } from '@antdv/ui/es/types'; declare const _default: import("vue").DefineComponent<{ prefixCls: StringConstructor; iconPrefix: StringConstructor; current: NumberConstructor; initial: NumberConstructor; percent: NumberConstructor; responsive: { type: BooleanConstructor; default: boolean; }; items: { type: import("vue").PropType; }; icon: { default: any; type: import("vue").PropType; }; status: { type: import("vue").PropType; default: import("./interface").Status; }; disabled: { type: BooleanConstructor; default: boolean; }; title: { default: any; type: import("vue").PropType; }; subTitle: { default: any; type: import("vue").PropType; }; onClick: { type: import("vue").PropType; default: import("@antdv/ui/es/types").MouseEventHandler; }; }>>[]>; default: Partial; }; icon: { default: any; type: import("vue").PropType; }; status: { type: import("vue").PropType; default: import("./interface").Status; }; disabled: { type: BooleanConstructor; default: boolean; }; title: { default: any; type: import("vue").PropType; }; subTitle: { default: any; type: import("vue").PropType; }; onClick: { type: import("vue").PropType; default: import("@antdv/ui/es/types").MouseEventHandler; }; }>>[]; }; labelPlacement: { type: import("vue").PropType<"horizontal" | "vertical">; default: "horizontal" | "vertical"; }; status: { type: import("vue").PropType; default: import("./interface").Status; }; size: { type: import("vue").PropType<"default" | "small">; default: "default" | "small"; }; direction: { type: import("vue").PropType<"horizontal" | "vertical">; default: "horizontal" | "vertical"; }; progressDot: { type: import("vue").PropType; default: boolean | import("./interface").ProgressDotRender; }; type: { type: import("vue").PropType<"default" | "inline" | "navigation">; default: "default" | "inline" | "navigation"; }; onChange: { type: import("vue").PropType<(current: number) => void>; default: (current: number) => void; }; 'onUpdate:current': { type: import("vue").PropType<(current: number) => void>; default: (current: number) => void; }; }, () => VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; }; icon: { default: any; type: import("vue").PropType; }; status: { type: import("vue").PropType; default: import("./interface").Status; }; disabled: { type: BooleanConstructor; default: boolean; }; title: { default: any; type: import("vue").PropType; }; subTitle: { default: any; type: import("vue").PropType; }; onClick: { type: import("vue").PropType; default: import("@antdv/ui/es/types").MouseEventHandler; }; }>>[]>; default: Partial; }; icon: { default: any; type: import("vue").PropType; }; status: { type: import("vue").PropType; default: import("./interface").Status; }; disabled: { type: BooleanConstructor; default: boolean; }; title: { default: any; type: import("vue").PropType; }; subTitle: { default: any; type: import("vue").PropType; }; onClick: { type: import("vue").PropType; default: import("@antdv/ui/es/types").MouseEventHandler; }; }>>[]; }; labelPlacement: { type: import("vue").PropType<"horizontal" | "vertical">; default: "horizontal" | "vertical"; }; status: { type: import("vue").PropType; default: import("./interface").Status; }; size: { type: import("vue").PropType<"default" | "small">; default: "default" | "small"; }; direction: { type: import("vue").PropType<"horizontal" | "vertical">; default: "horizontal" | "vertical"; }; progressDot: { type: import("vue").PropType; default: boolean | import("./interface").ProgressDotRender; }; type: { type: import("vue").PropType<"default" | "inline" | "navigation">; default: "default" | "inline" | "navigation"; }; onChange: { type: import("vue").PropType<(current: number) => void>; default: (current: number) => void; }; 'onUpdate:current': { type: import("vue").PropType<(current: number) => void>; default: (current: number) => void; }; }>>, { size: "default" | "small"; type: "default" | "inline" | "navigation"; direction: "horizontal" | "vertical"; items: Partial; }; icon: { default: any; type: import("vue").PropType; }; status: { type: import("vue").PropType; default: import("./interface").Status; }; disabled: { type: BooleanConstructor; default: boolean; }; title: { default: any; type: import("vue").PropType; }; subTitle: { default: any; type: import("vue").PropType; }; onClick: { type: import("vue").PropType; default: import("@antdv/ui/es/types").MouseEventHandler; }; }>>[]; onChange: (current: number) => void; status: import("./interface").Status; responsive: boolean; 'onUpdate:current': (current: number) => void; progressDot: boolean | import("./interface").ProgressDotRender; labelPlacement: "horizontal" | "vertical"; }, CustomSlotsType<{ progressDot: any; default: any; }>>; export default _default;