import type { ComponentType } from 'react';
interface ErrorFallbackProps {
    error: unknown;
    resetError: () => void;
    componentStack?: string | null;
    eventId?: string | null;
    onGoBack?: () => void;
    onGoHome?: () => void;
    onRetry?: () => void;
    onReportIssue?: () => void;
}
/**
 * Shared Error Fallback Component
 *
 * Single error UI that takes full viewport and adapts recovery actions
 * based on the context (global vs route errors).
 * Uses only native HTML elements and emojis to avoid component dependencies.
 *
 * @version 0.0.1
 * @since 0.0.1
 * @author AMBROISE PARK Consulting
 */
declare const ErrorFallback: ComponentType<ErrorFallbackProps>;
export default ErrorFallback;
//# sourceMappingURL=ErrorFallback.d.ts.map