import * as vue_jsx_runtime from 'vue/jsx-runtime'; import * as vue from 'vue'; import { PopoverTrigger } from './modules/popover.types.js'; import * as _floating_ui_vue from '@floating-ui/vue'; declare const MpPopover: vue.DefineComponent<{ placement: { type: vue.PropType<_floating_ui_vue.Placement>; default: string; }; id: { type: vue.PropType; }; trigger: { type: vue.PropType; default: string; }; triggerId: { type: vue.PropType; }; isDefaultOpen: { type: vue.PropType; }; isManual: { type: vue.PropType; }; isOpen: { type: vue.PropType; }; isFocusOnClose: { type: vue.PropType; }; isCloseOnBlur: { type: vue.PropType; default: boolean; }; isCloseOnEscape: { type: vue.PropType; default: boolean; }; isCloseOnSelect: { type: vue.PropType; default: boolean; }; usePortal: { type: vue.PropType; default: boolean; }; isKeepAlive: { type: vue.PropType; default: boolean; }; isAdaptiveWidth: { type: vue.PropType; default: boolean; }; }, () => vue_jsx_runtime.JSX.Element, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, ("open" | "close")[], "open" | "close", vue.PublicProps, Readonly; default: string; }; id: { type: vue.PropType; }; trigger: { type: vue.PropType; default: string; }; triggerId: { type: vue.PropType; }; isDefaultOpen: { type: vue.PropType; }; isManual: { type: vue.PropType; }; isOpen: { type: vue.PropType; }; isFocusOnClose: { type: vue.PropType; }; isCloseOnBlur: { type: vue.PropType; default: boolean; }; isCloseOnEscape: { type: vue.PropType; default: boolean; }; isCloseOnSelect: { type: vue.PropType; default: boolean; }; usePortal: { type: vue.PropType; default: boolean; }; isKeepAlive: { type: vue.PropType; default: boolean; }; isAdaptiveWidth: { type: vue.PropType; default: boolean; }; }>> & { onOpen?: ((...args: any[]) => any) | undefined; onClose?: ((...args: any[]) => any) | undefined; }, { placement: _floating_ui_vue.Placement; trigger: PopoverTrigger; isCloseOnBlur: boolean; isCloseOnEscape: boolean; isCloseOnSelect: boolean; usePortal: boolean; isKeepAlive: boolean; isAdaptiveWidth: boolean; }, {}>; export { MpPopover };