import type { VueNode } from '@antdv/ui/es/types'; import type { Status, StepIconRender } from './interface'; declare const _default: import("vue").DefineComponent<{ type: any; prefixCls: any; iconPrefix: any; direction: any; labelPlacement: any; status: { type: import("vue").PropType; default: Status; }; size: any; progressDot: any; initial: any; current: any; items: any; icons: any; stepIcon: { type: import("vue").PropType; default: StepIconRender; }; isInline: any; itemRender: { type: import("vue").PropType<(item: Record, stepItem: VueNode) => VueNode>; default: (item: Record, stepItem: VueNode) => VueNode; }; }, () => import("vue/jsx-runtime").JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "change"[], "change", import("vue").PublicProps, Readonly; default: Status; }; size: any; progressDot: any; initial: any; current: any; items: any; icons: any; stepIcon: { type: import("vue").PropType; default: StepIconRender; }; isInline: any; itemRender: { type: import("vue").PropType<(item: Record, stepItem: VueNode) => VueNode>; default: (item: Record, stepItem: VueNode) => VueNode; }; }>> & { onChange?: (...args: any[]) => any; }, { initial: any; size: any; current: any; type: any; direction: any; prefixCls: any; items: any; status: Status; itemRender: (item: Record, stepItem: VueNode) => VueNode; icons: any; iconPrefix: any; progressDot: any; stepIcon: StepIconRender; labelPlacement: any; isInline: any; }, {}>; export default _default;