import React from "react";
interface EmptyStateProps {
    title: string;
    description?: string;
    action?: {
        label: string;
        onClick: () => void;
        variant?: "primary" | "secondary" | "outline" | "ghost" | "danger";
    };
    className?: string;
    icon?: React.ReactNode;
    image?: string;
    showDefaultImage?: boolean;
    testId?: string;
}
/**
 * EmptyState Molecule Component
 * Reusable empty state component for displaying "no results" or "no data" messages
 * Commonly used in lists, search results, and data tables
 */
export declare const EmptyState: React.FC<EmptyStateProps>;
export default EmptyState;
//# sourceMappingURL=index.d.ts.map