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

interface FeatureBadgeGridSixItem {
    /**
     * Icon name in format: prefix/name (e.g., "lucide/git-pull-request")
     */
    icon: string;
    /**
     * Feature heading
     */
    heading: string;
    /**
     * Feature description
     */
    description: string;
}
interface FeatureBadgeGridSixProps {
    /**
     * Badge label text
     */
    label?: string;
    /**
     * Main heading text
     */
    title?: string;
    /**
     * Array of feature items
     */
    features?: FeatureBadgeGridSixItem[];
    /**
     * Button configuration
     */
    button?: {
        text: string;
        href: string;
    };
    /**
     * Additional CSS classes for the section
     */
    className?: string;
}
/**
 * Feature Badge Grid Six - Six-feature grid with badge header and centered CTA button.
 *
 * Layout: Badge header, two-column grid of six features, centered CTA button.
 * Key features: Badge label, icon badges in accent circles, large heading, CTA button.
 * Best for: Feature overviews, capability lists, product highlights.
 *
 * @example
 * ```tsx
 * <FeatureBadgeGridSix
 *   label="Features"
 *   title="Fully featured components"
 *   features={[
 *     { icon: "lucide/git-pull-request", heading: "Quality", description: "Built with care" },
 *   ]}
 *   button={{ text: "More Features", href: "/features" }}
 * />
 * ```
 */
declare function FeatureBadgeGridSix({ label, title, features, button, className, }: FeatureBadgeGridSixProps): react_jsx_runtime.JSX.Element;

export { FeatureBadgeGridSix, type FeatureBadgeGridSixProps };
