import type { FloatingArrowProps, MiddlewareData, UseFloatingReturn, UseInteractionsReturn } from '@floating-ui/react'; import type { PopoverNextProps } from '../PopoverNext.types'; export type PopoverNextContextValue = { portalRoot?: HTMLElement | null; interactions: UseInteractionsReturn; popoverStyles: React.CSSProperties; transitionStyles?: React.CSSProperties; transitionStatus?: 'unmounted' | 'initial' | 'open' | 'close'; context: UseFloatingReturn['context']; arrowProps: FloatingArrowProps; middlewareData: MiddlewareData; } & Pick & Required>; export declare const usePopoverNextContext: () => PopoverNextContextValue; //# sourceMappingURL=usePopoverNextContext.d.ts.map