import { MutableRefObject, ReactNode, RefObject } from 'react'; export interface PortalProps { /** * Ref, where `` should render its children * By default it renders under `` * * @default null */ root?: MutableRefObject | RefObject; /** * Disables portal's API * * @default false */ isDisabled?: boolean; /** * Callback, will be called after portal's children mounted */ onMount?: () => void; children?: ReactNode; }