UNPKG

yuang-framework-ui-pc

Version:

yuang-framework-ui-pc Library

59 lines (57 loc) 1.85 kB
import { Ref } from 'vue'; import { EleTooltipInstance } from '../ele-app/plus'; import { TourStep, TourLocale } from './types'; declare const _default: import('vue').DefineComponent<{ modelValue: NumberConstructor; steps: { type: import('vue').PropType<TourStep[]>; required: boolean; }; mask: { type: BooleanConstructor; default: boolean; }; padding: { type: NumberConstructor; default: number; }; zIndex: NumberConstructor; locale: import('vue').PropType<Partial<TourLocale>>; }, { lang: import('vue').ComputedRef<TourLocale>; triggerRef: Ref<any>; tooltipRef: Ref<EleTooltipInstance>; tooltipProps: import('vue').ShallowRef<Partial<import('../ele-tooltip/props').TooltipProps>>; visible: Ref<boolean>; step: import('vue').ShallowRef<TourStep | null>; isLast: Ref<boolean>; boxStyle: Ref<Partial<import('vue').CSSProperties>>; showMask: Ref<boolean>; handlePrev: () => void; handleNext: () => void; handleFinish: () => void; }, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { 'update:modelValue': (_value?: number | null) => boolean; }, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ modelValue: NumberConstructor; steps: { type: import('vue').PropType<TourStep[]>; required: boolean; }; mask: { type: BooleanConstructor; default: boolean; }; padding: { type: NumberConstructor; default: number; }; zIndex: NumberConstructor; locale: import('vue').PropType<Partial<TourLocale>>; }>> & { "onUpdate:modelValue"?: ((_value?: number | null | undefined) => any) | undefined; }, { mask: boolean; padding: number; }, {}>; export default _default;