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

interface FeatureImageOverlayBadgeProps {
    /**
     * Badge text
     */
    badge?: string;
    /**
     * Main heading text
     */
    title?: string;
    /**
     * Supporting description text
     */
    description?: string;
    /**
     * Button text
     */
    buttonText?: string;
    /**
     * Button link URL
     */
    buttonLink?: string;
    /**
     * Image source URL
     */
    imageSrc?: string;
    /**
     * Image alt text
     */
    imageAlt?: string;
    /**
     * Avatar image URL
     */
    avatarSrc?: string;
    /**
     * Avatar badge text
     */
    avatarBadgeText?: string;
    /**
     * Overlay title text
     */
    overlayTitle?: string;
    /**
     * Overlay link text
     */
    overlayLinkText?: string;
    /**
     * Overlay link URL
     */
    overlayLinkUrl?: string;
    /**
     * Additional CSS classes for the section
     */
    className?: string;
    /**
     * Optional Optix Flow configuration for image optimization
     */
    optixFlowConfig?: {
        apiKey: string;
        compression?: number;
    };
}
/**
 * Feature Image Overlay Badge - Two-column layout with content and an image
 * featuring gradient overlay with avatar badge and CTA.
 *
 * Layout: Two-column grid with content on left, image with overlay on right.
 * Key features: Gradient overlay, avatar badge, floating CTA, responsive layout.
 * Best for: Hero features, product highlights, team showcases.
 *
 * @example
 * ```tsx
 * <FeatureImageOverlayBadge
 *   badge="Modern Tactics"
 *   title="Make your site a true standout."
 *   description="Discover new web trends."
 *   buttonText="View Features"
 *   imageSrc="/feature.jpg"
 *   avatarSrc="/avatar.jpg"
 *   avatarBadgeText="Tailored for experts"
 *   overlayTitle="Elevate your platform"
 *   overlayLinkText="Explore all features"
 * />
 * ```
 */
declare function FeatureImageOverlayBadge({ badge, title, description, buttonText, buttonLink, imageSrc, imageAlt, avatarSrc, avatarBadgeText, overlayTitle, overlayLinkText, overlayLinkUrl, className, optixFlowConfig, }: FeatureImageOverlayBadgeProps): react_jsx_runtime.JSX.Element;

export { FeatureImageOverlayBadge, type FeatureImageOverlayBadgeProps };
