import * as React from 'react'; export interface BoundaryErrorState { error?: Error; info?: React.ErrorInfo; } export interface BoundaryErrorProps { component?: React.FC; extraInfo?: any; children?: React.ReactNode; } export declare const DefaultError: React.FC; declare class ErrorBoundary extends React.Component { state: BoundaryErrorState; static defaultProps: Partial; componentDidCatch(error: Error, info: React.ErrorInfo): void; render(): string | number | boolean | Iterable | React.JSX.Element; } export default ErrorBoundary;