import * as React from 'react';

interface CtaStackedCardsProps {
    /**
     * Main heading text
     */
    heading?: string;
    /**
     * Description text below the heading
     */
    description?: string;
    /**
     * Button text
     */
    buttonText?: string;
    /**
     * Button URL
     */
    buttonUrl?: string;
    /**
     * Additional CSS classes for the section
     */
    className?: string;
}
/**
 * CtaStackedCards - A CTA section with content on the left and decorative stacked
 * card elements on the right. Features an accent background with border styling.
 * Creates a modern, dynamic appearance ideal for app or product promotions.
 *
 * @example
 * ```tsx
 * <CtaStackedCards
 *   heading="Launch Your App"
 *   description="Build and deploy your application in minutes."
 *   buttonText="Get Started"
 *   buttonUrl="/signup"
 * />
 * ```
 */
declare function CtaStackedCards({ heading, description, buttonText, buttonUrl, className, }: CtaStackedCardsProps): React.JSX.Element;

export { CtaStackedCards, type CtaStackedCardsProps };
