import React, { Dispatch, SetStateAction } from 'react'; import { PositioningStrategy, Placement, VirtualElement } from '@popperjs/core'; import { usePopper } from 'react-popper'; export declare const useFloatingElement: (placement?: Placement, strategy?: PositioningStrategy, externalTargetElement?: Element | VirtualElement | null) => { targetElementRef: Dispatch>; floatingElement: HTMLElement | null; floatingElementRef: Dispatch>; forceUpdate: ReturnType['forceUpdate']; arrowElementRef: Dispatch>; styles: { [key: string]: React.CSSProperties; }; attributes: { [key: string]: { [key: string]: string; } | undefined; }; }; //# sourceMappingURL=useFloatingElement.d.ts.map