/* type definition for vsuite Definitions by:emmaHuang Date for Definitions:2019/10/25 */ import Vue ,{VNode} from 'vue'; export declare class Step extends Vue { /** * */ type?: '' | 'bread'; /** * 当前步骤,从 0 开始计数 * @default 0 */ current?: number; /** * * @default 0 */ check?: boolean; /** * * @default false */ vertical?: boolean; /** * 当前步骤的状态,可选值为wait、process、finish、error * @default process */ status?: 'wait' | 'process' | 'finish' | 'error'; /** * slot插槽对象 */ $slots: { /** * 自定义内容 */ '': VNode[]; }; } export declare class StepItem extends Vue { /** * 步骤的状态,可选值为wait、process、finish、error,不设置时自动判断 * @default process */ status?: 'wait' | 'process' | 'finish' | 'error'; /** * 标题 * @default 空 */ title?: string; /** * 步骤的详细描述,可选 */ content?: string; /** * 步骤的图标,可选 */ icon?: string; /** * slot插槽对象 */ $slots: { /** * */ '': VNode[]; /** * */ finish: VNode[]; }; }