import { ReactNode, ComponentType } from "react";
export interface ErrorFallbackComponentProps {
    error: any;
    resetErrorBoundary: (...args: any[]) => void;
}
export type ErrorBoundaryProps = {
    children: ReactNode;
    fallback: ComponentType<ErrorFallbackComponentProps>;
};
export declare function VertesiaErrorBoundary({ children, fallback }: ErrorBoundaryProps): import("react/jsx-runtime").JSX.Element;
export declare function setErrorBoundaryComponent(ErrorBoundaryComponent: ComponentType<ErrorBoundaryProps>): void;
//# sourceMappingURL=VertesiaErrorBoundary.d.ts.map