import { default as React } from 'react'; interface Props { componentId: string; children: React.ReactNode; } interface State { hasError: boolean; error: Error | null; } export declare class ComponentErrorBoundary extends React.Component { constructor(props: Props); static getDerivedStateFromError(error: Error): State; render(): string | number | bigint | boolean | React.JSX.Element | Iterable | Promise> | Iterable | null | undefined> | null | undefined; } export {};