declare const _default: import('vue').DefineComponent<{}, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, { target: import('vue').CreateComponentPublicInstanceWithMixins; default: string; }; preset: { type: import('vue').PropType; required: boolean; }; instance: { type: import('vue').PropType>>; required: boolean; }; variants: { type: import('vue').PropType>; required: boolean; }; initial: { type: import('vue').PropType; required: boolean; }; enter: { type: import('vue').PropType; required: boolean; }; leave: { type: import('vue').PropType; required: boolean; }; visible: { type: import('vue').PropType; required: boolean; }; visibleOnce: { type: import('vue').PropType; required: boolean; }; hovered: { type: import('vue').PropType; required: boolean; }; tapped: { type: import('vue').PropType; required: boolean; }; focused: { type: import('vue').PropType; required: boolean; }; delay: { type: import('vue').PropType; required: boolean; }; duration: { type: import('vue').PropType; required: boolean; }; }>> & Readonly<{}>, () => import('vue').VNode, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, import('vue').PublicProps, { is: string | import('vue').Component; }, true, {}, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, {}, any, import('vue').ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: string; }; preset: { type: import('vue').PropType; required: boolean; }; instance: { type: import('vue').PropType>>; required: boolean; }; variants: { type: import('vue').PropType>; required: boolean; }; initial: { type: import('vue').PropType; required: boolean; }; enter: { type: import('vue').PropType; required: boolean; }; leave: { type: import('vue').PropType; required: boolean; }; visible: { type: import('vue').PropType; required: boolean; }; visibleOnce: { type: import('vue').PropType; required: boolean; }; hovered: { type: import('vue').PropType; required: boolean; }; tapped: { type: import('vue').PropType; required: boolean; }; focused: { type: import('vue').PropType; required: boolean; }; delay: { type: import('vue').PropType; required: boolean; }; duration: { type: import('vue').PropType; required: boolean; }; }>> & Readonly<{}>, () => import('vue').VNode, {}, {}, {}, { is: string | import('vue').Component; }> | null; }, HTMLDivElement>; export default _default;