import { TourStep, TourLocale } from './types'; import { EleTooltipInstance } from '../ele-app/plus'; import { Ref } from 'vue'; declare const _default: import('vue').DefineComponent<{ modelValue: NumberConstructor; steps: { type: import('vue').PropType; required: boolean; }; mask: { type: BooleanConstructor; default: boolean; }; padding: { type: NumberConstructor; default: number; }; zIndex: NumberConstructor; locale: import('vue').PropType>; }, { lang: import('vue').ComputedRef; triggerRef: Ref; tooltipRef: Ref; tooltipProps: import('vue').ShallowRef>; visible: Ref; step: import('vue').ShallowRef; isLast: Ref; boxStyle: Ref>; showMask: Ref; onPrev: () => void; onNext: () => void; onFinish: () => void; }, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { 'update:modelValue': (_value?: number | null | undefined) => boolean; }, string, import('vue').PublicProps, Readonly; required: boolean; }; mask: { type: BooleanConstructor; default: boolean; }; padding: { type: NumberConstructor; default: number; }; zIndex: NumberConstructor; locale: import('vue').PropType>; }>> & { "onUpdate:modelValue"?: ((_value?: number | null | undefined) => any) | undefined; }, { mask: boolean; padding: number; }, {}>; export default _default;