import * as React from 'react';
interface Props {
    children: React.ReactNode;
    fallback?: React.ComponentType<{
        error: Error;
    }>;
}
interface State {
    hasError: boolean;
    error?: Error;
}
export declare class VoxketErrorBoundary extends React.Component<Props, State> {
    constructor(props: Props);
    static getDerivedStateFromError(error: Error): State;
    componentDidCatch(error: Error, errorInfo: React.ErrorInfo): void;
    render(): React.ReactNode;
}
export {};
