import React from 'react';
/**
 * Props for the ErrorStateDisplay component.
 */
interface ErrorStateDisplayProps {
    /** Error message to display */
    errorMessage: string;
    /** Callback when retry button is clicked */
    onRetry: () => void;
    /** Custom title text (default: "Error Loading Rules") */
    title?: string;
    /** Custom retry button text (default: "Retry") */
    retryButtonText?: string;
}
/**
 * Reusable error state display component.
 * Shows an error message with a retry button.
 * Fully library compatible, decoupled from Tailwind CSS.
 *
 * @param props - Component props
 * @returns JSX element displaying the error state
 */
declare const ErrorStateDisplay: React.FC<ErrorStateDisplayProps>;
export default ErrorStateDisplay;
//# sourceMappingURL=ErrorStateDisplay.d.ts.map