import type { Placement } from '@popperjs/core'; import type { FunctionComponent, HTMLAttributes, ReactNode } from 'react'; import type { Modifier } from 'react-popper'; export interface Props extends HTMLAttributes { children: ReactNode; className?: string; arrowClassName?: string; containerElement?: HTMLElement | null | undefined; getBoundingClientRect: () => ClientRect | null; modifiers?: Modifier[]; placement: Placement; pointerEvents?: boolean; } /** * Replacement for `BasePortal` using `react-popper` internally. */ export declare const BasePortalV2: FunctionComponent;