UNPKG

tdesign-mobile-vue

Version:
82 lines (81 loc) 2.05 kB
import { TdGuideProps } from './type'; import { PropType } from 'vue'; declare const _default: { backButtonProps: { type: PropType<import("..").TdButtonProps>; }; counter: { type: PropType<(h: typeof import("vue").h, props: { current: number; total: number; }) => import("..").SlotReturnValue>; }; current: { type: NumberConstructor; default: any; }; modelValue: { type: NumberConstructor; default: any; }; defaultCurrent: { type: NumberConstructor; }; finishButtonProps: { type: PropType<import("..").TdButtonProps>; }; hideCounter: BooleanConstructor; hideSkip: BooleanConstructor; highlightPadding: { type: NumberConstructor; default: number; }; mode: { type: PropType<"dialog" | "popover">; default: "dialog" | "popover"; validator(val: TdGuideProps['mode']): boolean; }; nextButtonProps: { type: PropType<import("..").TdButtonProps>; }; showOverlay: { type: BooleanConstructor; default: boolean; }; skipButtonProps: { type: PropType<import("..").TdButtonProps>; }; steps: { type: PropType<import("./type").GuideStep[]>; }; zIndex: { type: NumberConstructor; default: number; }; onBack: PropType<(context: { e: MouseEvent; current: number; total: number; }) => void>; onChange: PropType<(current: number, context?: { e: MouseEvent; total: number; }) => void>; onFinish: PropType<(context: { e: MouseEvent; current: number; total: number; }) => void>; onNextStepClick: PropType<(context: { e: MouseEvent; next: number; current: number; total: number; }) => void>; onSkip: PropType<(context: { e: MouseEvent; current: number; total: number; }) => void>; }; export default _default;