import { HTMLAttributes } from 'react'; type PopupPropsFromNativeDivElement = Omit, 'style'>; export interface PopupProps extends PopupPropsFromNativeDivElement { /** * 自定义 class */ className?: string; /** * 是否显示 */ visible?: boolean; /** * 是否在隐藏时销毁 */ destroyOnHide?: boolean; /** * 禁用 popup portal * 维持一般的 children in parent DOM 层级 */ disablePortal?: boolean; /** * 指定 popup portal 挂载的容器 getter * * 不提供时默认为 document.body */ portalContainer?: HTMLElement | null | (() => HTMLElement | null); } export declare const getPortalContainer: (props: PopupProps) => HTMLElement | null; export declare const Popup: import("react").ForwardRefExoticComponent>; export {};