import React from 'react'; import type { VirtualElement } from '@popperjs/core'; export declare type VirtualElementRect = { top?: number; right?: number; bottom?: number; left?: number; }; export interface UseVirtualElementRefProps { /** * Position of virtual element in relation to viewport */ rect?: VirtualElementRect | null; /** * DOM-context of virual element */ contextElement?: Element; } export declare function useVirtualElementRef(props?: UseVirtualElementRefProps): React.RefObject;