import { RefObject } from 'react'; import PopperJS from 'popper.js'; export type Placement = PopperJS.Placement; export type ReferenceProp = ReferenceObject | HTMLElement | RefObject; export interface ReferenceObject { top: number; left: number; height: number; width: number; } export interface PositionOptions { placement?: Placement; modifiers?: PopperJS.Modifiers; followCursor?: boolean; } export declare const usePosition: (reference: ReferenceProp, { followCursor, placement, modifiers }?: PositionOptions) => import("react").MutableRefObject[];