import { FC, HTMLAttributes, PropsWithChildren } from 'react'; import { FloatingOverlayProps } from '@floating-ui/react'; export interface BackdropProps extends HTMLAttributes, FloatingOverlayProps { /** * Enables a background blur effect */ blurred?: boolean; /** * Backdrop visibility */ visible?: boolean; } /** * Backdrop component is a full-screen overlay behind the popovers content. * * It is responsible for visually separating the popovers from the * underlying page content and optionally preventing background * scrolling while the drawer is open. * * The component composes `FloatingOverlay` to handle scroll locking * and layering, and supports optional visual effects such as blur. */ export declare const Backdrop: FC>;