UNPKG

hongluan-ui

Version:
46 lines (45 loc) 2.26 kB
import type { Ref } from 'vue'; export interface IStepsProps { active: number; dir: string; center: boolean; finishStatus: string; processStatus: string; round: string; } export interface StepItemState { uid: number; currentStatus: string; setIndex: (val: number) => void; } export interface IStepsInject { props: IStepsProps; steps: Ref<StepItemState[]>; addStep: (item: StepItemState) => void; removeStep: (uid: number) => void; } declare const _default: import("vue").DefineComponent<{ readonly title: import("../../../utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>; readonly description: import("../../../utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>; readonly status: import("../../../utils").EpPropFinalized<StringConstructor, "" | "success" | "error" | "wait" | "finish" | "process", unknown, "", boolean>; }, { namespace: import("vue").ComputedRef<string>; index: Ref<number>; currentStatus: import("vue").ComputedRef<string>; isCenter: import("vue").ComputedRef<boolean>; isVertical: import("vue").ComputedRef<boolean>; isInline: import("vue").ComputedRef<boolean>; isLast: import("vue").ComputedRef<boolean>; parent: IStepsInject; setIndex: (val: number) => void; updateStatus: (activeIndex: number) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ readonly title: import("../../../utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>; readonly description: import("../../../utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>; readonly status: import("../../../utils").EpPropFinalized<StringConstructor, "" | "success" | "error" | "wait" | "finish" | "process", unknown, "", boolean>; }>>, { description: string; title: string; status: import("../../../utils").EpPropMergeType<StringConstructor, "" | "success" | "error" | "wait" | "finish" | "process", unknown>; }>; export default _default;