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

interface MetricValue {
    value: string;
    unit?: string;
    desc: string;
}
interface MetricRow {
    title: string;
    optionA: MetricValue;
    optionB: MetricValue;
}
interface ComparisonMetricsRowsProps {
    className?: string;
    title?: string;
    optionALabel?: string;
    optionBLabel?: string;
    metrics?: MetricRow[];
    footnotes?: string[];
    ctaText?: string;
    ctaHref?: string;
}
/**
 * ComparisonMetricsRows - Data-heavy comparison with metrics in rows
 *
 * Displays quantitative metrics in horizontal rows with large typography for
 * values and supporting descriptions. Each row compares two options with
 * prominent numbers, optional units, and explanatory text. Includes column
 * headers, footnotes section, and a call-to-action button.
 *
 * Best for: ROI comparisons, cost analysis, timeline comparisons, performance
 * metrics, quantitative feature breakdowns.
 */
declare function ComparisonMetricsRows({ className, title, optionALabel, optionBLabel, metrics, footnotes, ctaText, ctaHref, }: ComparisonMetricsRowsProps): react_jsx_runtime.JSX.Element;

export { ComparisonMetricsRows, type ComparisonMetricsRowsProps };
