import { Component, ReactElement } from 'react'; export declare type TRootCloseProps = { children: ReactElement; onRootClose?: () => any; ignoreClick?: boolean; ignoreKeyUp?: boolean; }; export declare class RootClose extends Component { private preventMouseRootClose; private ignoreMouseUp; render(): JSX.Element; private onMouseDown; private handleClickCapture; private handleClick; private handleTouchStartCapture; private handleTouchStart; private handleKeyUp; }