import type { BoxProps } from '@mui/material/Box'; import type { SxProps, Theme } from '@mui/material/styles'; export interface BackdropProps extends Omit { /** Controls visibility — when false the backdrop is not rendered at all */ open?: boolean; /** Semantic close handler called on click (merged with onClick) */ onClose?: () => void; /** MUI sx style overrides */ sx?: SxProps; }