import React from 'react'; import { type FloatingAlignment, type FloatingPosition, type FloatingSide } from './geometry'; export type UseFloatingPositionOptions = { open: boolean; side: FloatingSide; alignment: FloatingAlignment; offset: number; }; export type UseFloatingPositionResult = { referenceRef: React.RefObject; floatingRef: React.RefObject; setReference: (node: HTMLElement | null) => void; setFloating: (node: HTMLElement | null) => void; floatingStyles: React.CSSProperties; resolvedPlacement: Pick; }; export declare function useFloatingPosition({ open, side, alignment, offset, }: UseFloatingPositionOptions): UseFloatingPositionResult; //# sourceMappingURL=useFloatingPosition.d.ts.map