import { Component, ErrorInfo } from 'react'; export declare class ErrorBoundary extends Component<{ children: any; }, { hasError: boolean; errorInfo: string; }> { state: { hasError: boolean; errorInfo: string; }; static getDerivedStateFromError(error: Error): { hasError: boolean; errorInfo: string; }; componentDidCatch(error: any, errorInfo: ErrorInfo): void; render(): any; }