import * as react_jsx_runtime from 'react/jsx-runtime';

interface TableRowData {
    feature: string;
    optionA: string | {
        value: string;
        tooltip?: {
            title: string;
            content: string;
        };
    };
    optionB: string | {
        value: string;
        tooltip?: {
            title: string;
            content: string;
        };
    };
}
interface ComparisonTableTooltipsProps {
    className?: string;
    title?: string;
    description?: string;
    optionALabel?: string;
    optionBLabel?: string;
    rows?: TableRowData[];
}
/**
 * ComparisonTableTooltips - Table comparison with tooltips for additional info
 *
 * Displays a two-column comparison table with the preferred option highlighted
 * with a muted background. Some cells can include tooltips that reveal
 * additional context on hover. Clean, minimal design with clear visual
 * hierarchy.
 *
 * Best for: Framework comparisons, technology stack comparisons, detailed
 * feature matrices where some items need additional explanation.
 */
declare function ComparisonTableTooltips({ className, title, description, optionALabel, optionBLabel, rows, }: ComparisonTableTooltipsProps): react_jsx_runtime.JSX.Element;

export { ComparisonTableTooltips, type ComparisonTableTooltipsProps };
