import { MutableRefObject } from 'react'; import { PopoverProps, PopoverPosition, PopoverTransformOrigin, PopoverInnerRef, Direction } from '../type'; /** * 自适应默认值 * @en Default autoDirection */ export declare const defaultAutoDirection = true; export declare const usePosition: (props: PopoverProps, popoverRef: MutableRefObject, childRef: MutableRefObject, wrapperRef: MutableRefObject) => { direction: Direction; position: PopoverPosition; isCalcPosition: boolean; arrowWidth: number; transformOrigin: PopoverTransformOrigin; computedChildAndPopoverOffset: () => void; resetPosition: () => void; onAdjustDirection: (vertical: 'top' | 'bottom') => void; adjustVerticalDirection: () => void; };