import { ExtractPropTypes, PropType, Component } from 'vue'; import { DirectionT } from '../_utils/types'; export declare const StepItemStatusTypes: readonly ["finished", "processing", "waiting", "failed"]; export type StepItemStatusT = (typeof StepItemStatusTypes)[number]; export declare const stepProps: { /** * @zh-CN 步骤条方向 * @en-US Direction of the step bar. * @default 'h' */ direction: { type: PropType; default: string; }; }; export declare const stepItemProps: { /** * @zh-CN 标题 * @en-US title */ readonly title: { readonly type: StringConstructor; }; /** * @zh-CN 描述 * @en-US description */ readonly description: { readonly type: StringConstructor; }; /** * @zh-CN 状态 * @en-US Status * @default 'finished' */ readonly status: { readonly type: PropType; readonly default: "finished"; }; /** * @zh-CN 当前是第几步 从0记起 * @en-US Which step is it currently? Counting from 0. */ readonly stepIndex: { readonly type: NumberConstructor; readonly required: true; }; /** * @zh-CN 步骤图标 * @en-US Step icon. */ readonly icon: { readonly type: PropType; }; }; export type StepPropsT = ExtractPropTypes; export type StepItemPropsT = ExtractPropTypes;