/// export declare const IvuePopover: import("../../utils/install").SFCWithInstall; popper: import("vue").Ref; data: { timeout: { hasRef: () => boolean; refresh: () => NodeJS.Timeout; [Symbol.toPrimitive]: () => number; ref: () => NodeJS.Timeout; unref: () => NodeJS.Timeout; }; zIndex: number; disableCloseUnderTransfer: boolean; isInput: boolean; currentTargetFocus: boolean; closeDelay: number; }; visible: import("vue").Ref; wrapperClasses: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; popperClasses: import("vue").ComputedRef<(string | { [x: string]: string | boolean; })[]>; popperStyles: import("vue").ComputedRef<{ width?: string | number; zIndex?: number; }>; bodyContentClasses: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; showTitle: import("vue").ComputedRef; handleIndexIncrease: () => void; handleMouseenter: (status?: string) => boolean; handleMouseleave: () => boolean; handleRelClick: () => boolean; handleClickOutside: () => void; handleTransferClick: () => void; handleFocus: (fromInput?: boolean) => boolean; handleBlur: (fromInput?: boolean) => boolean; handleConfirm: () => void; handleCancel: () => void; }, unknown, {}, {}, import("vue").DefineComponent<{ reference: { type: ObjectConstructor; }; popper: { type: ObjectConstructor; }; placement: { type: StringConstructor; default: string; }; offset: { default: number[]; }; modelValue: { type: BooleanConstructor; default: boolean; }; transition: StringConstructor; options: { type: ObjectConstructor; default(): { modifiers: ({ name: string; options: { gpuAcceleration: boolean; rootBoundary?: undefined; }; } | { name: string; options: { rootBoundary: string; gpuAcceleration?: undefined; }; })[]; }; }; }, unknown, unknown, {}, { createPopper(): void; updatePopper(): void; popperDestroy(): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "on-popper-show" | "on-popper-hide" | "on-created")[], "update:modelValue" | "on-popper-show" | "on-popper-hide" | "on-created", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; "onOn-popper-show"?: (...args: any[]) => any; "onOn-popper-hide"?: (...args: any[]) => any; "onOn-created"?: (...args: any[]) => any; }, { modelValue: boolean; placement: string; options: Record; offset: number[]; }>, import("vue").ComponentOptionsMixin, ("on-cancel" | "on-confirm")[], "on-cancel" | "on-confirm", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly> & { "onOn-cancel"?: (...args: any[]) => any; "onOn-confirm"?: (...args: any[]) => any; }, { content: string | number; disabled: boolean; trigger: string; transfer: boolean; placement: string; capture: boolean; delay: number; theme: string; cancelText: string; confirmText: string; wordWrap: boolean; confirm: boolean; }>> & Record; export default IvuePopover; export * from './index.vue';