import { TdPopupProps } from './type'; import { PropType } from 'vue'; declare const _default: { attach: { type: PropType; default: string; }; content: { type: PropType import("vue/types/vnode").ScopedSlotReturnValue)>; }; default: { type: PropType import("vue/types/vnode").ScopedSlotReturnValue)>; }; delay: { type: PropType; }; destroyOnClose: BooleanConstructor; disabled: BooleanConstructor; hideEmptyPopup: BooleanConstructor; overlayClassName: { type: PropType; }; overlayInnerClassName: { type: PropType; }; overlayInnerStyle: { type: PropType import("..").Styles)>; }; overlayStyle: { type: PropType import("..").Styles)>; }; placement: { type: PropType; default: string; }; popperOptions: { type: PropType; }; showArrow: BooleanConstructor; trigger: { type: PropType<"click" | "focus" | "mousedown" | "hover" | "context-menu">; default: "click" | "focus" | "mousedown" | "hover" | "context-menu"; validator(val: TdPopupProps['trigger']): boolean; }; triggerElement: { type: PropType import("vue/types/vnode").ScopedSlotReturnValue)>; }; visible: { type: BooleanConstructor; default: any; }; defaultVisible: BooleanConstructor; zIndex: { type: NumberConstructor; }; onScroll: PropType<(context: { e: WheelEvent; }) => void>; onScrollToBottom: PropType<(context: { e: WheelEvent; }) => void>; onVisibleChange: PropType<(visible: boolean, context: import("./type").PopupVisibleChangeContext) => void>; }; export default _default;