import React from 'react'; export declare class FocusTrap extends React.Component<{ initialFocus?: any; children?: any; clickOutsideDisables?: any; disabled?: any; }> { state: { hasBeenDisabledByClick: boolean; }; lastInterceptedEvent: null; preventFocusExit: boolean; static propTypes: {}; static defaultProps: {}; componentDidMount(): void; setInitalFocus: (initialFocus: any) => void; toggleDisabled: (shouldDisable?: boolean) => void; toggleExitPrevented: (shouldPrevent?: boolean) => void; handleOutsideClick: (event: any) => void; handleBubbledEvent: (e: any) => void; render(): JSX.Element; }