///
import * as React from 'react';
export interface Props {
children: React.ReactNode;
onRequestClose: (e: KeyboardEvent) => void;
appRoot: Element;
disableFocusLock?: boolean;
}
export default class BestModal extends React.Component {
previousFocusedElement: HTMLElement;
componentDidMount(): void;
componentWillUnmount(): void;
onKeyDown: (e: KeyboardEvent) => void;
render(): JSX.Element;
}