import { Component, ReactNode } from 'react'; declare type Props = { children: ReactNode; fallback: (error: any) => ReactNode; }; declare class ErrorBoundary extends Component { state: { hasError: boolean; error: null; }; static getDerivedStateFromError(error: any): { hasError: boolean; error: any; }; render(): ReactNode; } export default ErrorBoundary;