import { FloatingFocusManagerProps, UseDismissProps, UseFloatingOptions, UseHoverProps, UseTransitionStatusProps, UseTransitionStylesProps, } from "@floating-ui/react"; import { HTMLAttributes } from "react"; export type FloatingUIOptions = { useFloatingOptions?: UseFloatingOptions; useTransitionStylesProps?: UseTransitionStylesProps; useTransitionStatusProps?: UseTransitionStatusProps; useDismissProps?: UseDismissProps; useHoverProps?: UseHoverProps; elementProps?: HTMLAttributes; /** * Props to pass to the `FloatingFocusManager` component. */ focusManagerProps?: Omit; };