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

interface FeatureItem {
    text: string;
    included: boolean;
}
interface ProductCard {
    logo?: string;
    logoAlt?: string;
    name: string;
    features: FeatureItem[];
    highlighted?: boolean;
}
interface ComparisonFeatureCardsProps {
    className?: string;
    title?: string;
    description?: string;
    productA?: ProductCard;
    productB?: ProductCard;
    suitabilityTitle?: string;
    suitabilityDescription?: string;
    differencesTitle?: string;
    differencesDescription?: string;
    optixFlowConfig?: {
        apiKey: string;
        compression?: number;
    };
}
/**
 * ComparisonFeatureCards - Side-by-side feature comparison cards
 *
 * Displays two product/service cards side by side with feature checklists.
 * The highlighted card uses a bordered, shadowed style while the other uses
 * a muted background. Features show check icons for included items and
 * strikethrough with minus icons for excluded items. Includes optional
 * explanatory text sections below the cards.
 *
 * Best for: Product tier comparisons, subscription plan comparisons,
 * competitor feature analysis, service package breakdowns.
 */
declare function ComparisonFeatureCards({ className, title, description, productA, productB, suitabilityTitle, suitabilityDescription, differencesTitle, differencesDescription, optixFlowConfig, }: ComparisonFeatureCardsProps): react_jsx_runtime.JSX.Element;

export { ComparisonFeatureCards, type ComparisonFeatureCardsProps };
