import React, { ErrorInfo } from 'react'; type State = { hasError: boolean; }; declare class ErrorBoundary extends React.Component<{ children: React.ReactNode; }, State> { state: { hasError: boolean; }; static getDerivedStateFromError(): { hasError: boolean; }; componentDidCatch(error: Error, errorInfo: ErrorInfo): void; render(): string | number | boolean | Iterable | import("react/jsx-runtime").JSX.Element | null | undefined; } export default ErrorBoundary; //# sourceMappingURL=error-boundary.d.ts.map