import type { Ref } from 'vue'; import type { Maybe } from '../types'; declare const _sfc_main: import("vue").DefineComponent<{ step: { type: NumberConstructor; required: true; default: number; }; title: { type: StringConstructor; required: false; default: string; }; desc: { type: StringConstructor; required: false; default: string; }; icon: { type: StringConstructor; required: false; }; }, { props: { step: number; title: string; desc: string; icon?: "success" | "waiting" | undefined; }; direction: Maybe<"vertical" | "horizontal">; activeStep: Maybe>; setActive: Maybe<(step: number) => void>; classNames: import("vue").ComputedRef<{ 'weui-steps__item_success': boolean; 'weui-steps__item_icon': "success" | "waiting" | undefined; 'weui-steps__item_icon-prev': boolean | undefined; }>; innerStepStyle: import("vue").ComputedRef<{ display: string; }>; emitSetActive: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, { title: string; desc: string; step: number; }>; export default _sfc_main;