import * as React from 'react'; declare class ErrorBoundary extends React.Component<{ onError: (error: any) => void; }> { componentDidCatch(error: any): void; render(): React.ReactNode; } export interface IWithErrorOptions { readonly forwardRef: boolean; } export declare function withError
(BaseComponent: React.FC
& X, options: IWithErrorOptions): (React.MemoExoticComponent ) & X;
export declare function withError (BaseComponent: React.FC & X): React.FC & X;
export default ErrorBoundary;