import { ReactNode } from 'react'; import { StitchedCSS } from '~/theme'; export declare type OnClose = () => void; export declare type OverlayOptions = { overlay?: boolean; transparent?: boolean; css?: StitchedCSS; }; export declare type Overlays = [ReactNode, OnClose, OverlayOptions][]; declare const OverlayPortal: () => JSX.Element; declare const addOverlay: (overlay: ReactNode, onClose?: OnClose, options?: OverlayOptions) => void; declare const removeAllOverlays: () => void; declare const removeOverlay: (overlay?: ReactNode) => void; export { OverlayPortal, addOverlay, removeOverlay, removeAllOverlays }; //# sourceMappingURL=index.d.ts.map