import { ReactElement } from 'react'; export declare enum OverlayContentPosition { CenterScreen = 0, RightSide = 1, LeftSide = 2 } export type BCOverlayProps = { children: ReactElement[] | ReactElement; showCloseIcon?: boolean; closeOnOverlayClick?: boolean; closeOnEsc?: boolean; onCloseHandler: () => void; stopPropagationOnClick?: boolean; presumedHeight?: number; zIndex?: number; overlayContentPosition?: OverlayContentPosition; }; /** * This component is used to add an overlay in the application */ export declare function BCOverlay({ children, showCloseIcon, closeOnOverlayClick, closeOnEsc, onCloseHandler, stopPropagationOnClick, presumedHeight, zIndex, overlayContentPosition, }: BCOverlayProps): import("@emotion/react/jsx-runtime").JSX.Element;