import React, { PropsWithChildren, ReactNode } from "react";
export interface ErrorBoundaryState {
    hasError: boolean;
}
export interface ErrorBoundaryProps {
    errorFallback: ReactNode;
}
export declare class ErrorBoundary extends React.Component<PropsWithChildren<ErrorBoundaryProps>, ErrorBoundaryState> {
    constructor(props: any);
    componentDidCatch(error: Error, errorInfo: React.ErrorInfo): void;
    render(): {};
}
