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

interface AttributeValue {
    value: string;
    status: "positive" | "negative" | "neutral";
}
interface ComparisonModel {
    name: string;
    attributes: AttributeValue[];
}
interface ComparisonTableTabsProps {
    className?: string;
    features?: string[];
    models?: ComparisonModel[];
}
/**
 * ComparisonTableTabs - Table comparison with mobile tabs and status indicators
 *
 * Displays a feature comparison table with multiple options. On mobile, uses
 * tabs to switch between options while desktop shows all columns. Each cell
 * includes a status indicator (positive/negative/neutral) with corresponding
 * colored icons and backgrounds.
 *
 * Best for: Multi-option technical comparisons, storage solutions, hosting
 * options, service tier comparisons with detailed attributes.
 */
declare function ComparisonTableTabs({ className, features, models, }: ComparisonTableTabsProps): react_jsx_runtime.JSX.Element;

export { ComparisonTableTabs, type ComparisonTableTabsProps };
