import { Component } from "react"; declare class ErrorBoundary extends Component { state: { hasError: boolean; error?: Error; }; static getDerivedStateFromError(error: Error): { hasError: boolean; error: Error; }; componentDidCatch(error: Error, errorInfo: any): void; render(): import("react").ReactNode; } export default ErrorBoundary;