import type { ReactElement } from 'react'; declare type ImperativeProps = { visible?: boolean; onClose?: () => void; afterClose?: () => void; }; declare type TargetElement = ReactElement; export declare type ImperativeHandler = { close: () => void; replace: (element: TargetElement) => void; }; export declare function renderImperatively(element: TargetElement): ImperativeHandler; export {};