import { default as React, Component, ErrorInfo, ReactNode } from 'react'; interface Props { children: ReactNode; } interface State { hasError: boolean; error: Error | null; errorInfo: ErrorInfo | null; } export declare class SourceErrorBoundary extends Component { constructor(props: Props); static getDerivedStateFromError(error: Error): Partial; componentDidCatch(error: Error, errorInfo: ErrorInfo): void; handleReset: () => void; handleReload: () => void; render(): string | number | boolean | import("react/jsx-runtime").JSX.Element | Iterable | null | undefined; } export {}; //# sourceMappingURL=SourceErrorBoundary.d.ts.map