import { type IUseFloatingPositionOptions, type IUseFloatingPositionResult } from "./types.js";
/**
 * Hook for floating element positioning using floating-ui.
 *
 * @internal
 */
export declare function useFloatingPosition({ isOpen, onOpenChange, placement: placementProp, alignPoints, strategy, offset: offsetProp, autoFlip, fallbackPlacements: fallbackPlacementsProp, arrowRef, customMiddleware, maxWidth, maxHeight, zIndex: zIndexProp, shiftPadding }: IUseFloatingPositionOptions): IUseFloatingPositionResult;
//# sourceMappingURL=useFloatingPosition.d.ts.map