import * as React from 'react'; export interface ErrorBoundaryState { hasError: boolean; error: any; errorInfo: any; } export declare class ErrorBoundary extends React.Component<{}, ErrorBoundaryState> { state: ErrorBoundaryState; static getDerivedStateFromError(error: any): { hasError: boolean; }; componentDidCatch(error: any, errorInfo: any): void; render(): {}; }