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<HTMLDivElement>;
    /**
     * Props to pass to the `FloatingFocusManager` component.
     */
    focusManagerProps?: Omit<FloatingFocusManagerProps, "context" | "children">;
};
