import { PopoverYPositionType } from '@codecademy/gamut'; import { RefCallback, RefObject } from 'react'; type Position = Required['position']; export type UseDynamicPopoverPositionProps = { targetRef: RefObject; verticalOffset: number; defaultPosition: Position; }; export type UseDynamicPopoverPositionReturn = { position: Position; popoverContainerRefCallback: RefCallback; }; export declare const useDynamicPopoverPosition: ({ targetRef, verticalOffset, defaultPosition, }: UseDynamicPopoverPositionProps) => UseDynamicPopoverPositionReturn; export {};