import type { CSSProperties, PropType } from 'vue'; declare const _default: import("vue").DefineComponent<{ trigger: any; defaultVisible: { type: BooleanConstructor; default: any; }; visible: { type: BooleanConstructor; default: any; }; placement: any; transitionName: StringConstructor; animation: any; afterVisibleChange: any; overlayStyle: { type: PropType; default: CSSProperties; }; overlayClassName: StringConstructor; prefixCls: any; mouseEnterDelay: any; mouseLeaveDelay: any; getPopupContainer: PropType<(triggerNode?: HTMLElement) => HTMLElement>; destroyTooltipOnHide: { type: BooleanConstructor; default: boolean; }; align: any; arrowContent: any; tipId: StringConstructor; builtinPlacements: any; overlayInnerStyle: { type: PropType; default: CSSProperties; }; popupVisible: { type: BooleanConstructor; default: any; }; onVisibleChange: FunctionConstructor; onPopupAlign: FunctionConstructor; arrow: { type: BooleanConstructor; default: boolean; }; }, () => import("vue/jsx-runtime").JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: CSSProperties; }; overlayClassName: StringConstructor; prefixCls: any; mouseEnterDelay: any; mouseLeaveDelay: any; getPopupContainer: PropType<(triggerNode?: HTMLElement) => HTMLElement>; destroyTooltipOnHide: { type: BooleanConstructor; default: boolean; }; align: any; arrowContent: any; tipId: StringConstructor; builtinPlacements: any; overlayInnerStyle: { type: PropType; default: CSSProperties; }; popupVisible: { type: BooleanConstructor; default: any; }; onVisibleChange: FunctionConstructor; onPopupAlign: FunctionConstructor; arrow: { type: BooleanConstructor; default: boolean; }; }>>, { visible: boolean; animation: any; prefixCls: any; align: any; trigger: any; placement: any; arrow: boolean; builtinPlacements: any; mouseEnterDelay: any; mouseLeaveDelay: any; popupVisible: boolean; overlayStyle: CSSProperties; overlayInnerStyle: CSSProperties; destroyTooltipOnHide: boolean; defaultVisible: boolean; afterVisibleChange: any; arrowContent: any; }, {}>; export default _default;