import * as React from 'react';

interface AboutNetworkSpotlightProps {
    /**
     * Eyebrow label above the heading
     */
    eyebrow?: string;
    /**
     * Main heading text
     */
    heading?: string;
    /**
     * Supporting description text
     */
    description?: string;
    /**
     * Highlight bullet list
     */
    highlights?: string[];
    /**
     * Primary CTA config
     */
    primaryCta?: {
        label: string;
        href: string;
    };
    /**
     * Secondary CTA config
     */
    secondaryCta?: {
        label: string;
        href: string;
    };
    /**
     * Spotlight image configuration
     */
    image?: {
        src: string;
        alt: string;
    };
    /**
     * Spotlight card content overlaid on the image
     */
    spotlightCard?: {
        icon: string;
        label: string;
        title: string;
        description: string;
    };
    /**
     * Additional CSS classes for the section wrapper
     */
    className?: string;
    /**
     * Optional Optix Flow configuration for image optimization
     */
    optixFlowConfig?: {
        apiKey: string;
        compression?: number;
    };
}
/**
 * AboutNetworkSpotlight - Dark spotlight section with image overlay and CTA.
 * Ideal for partner programs, network invitations, or alliance highlights.
 */
declare function AboutNetworkSpotlight({ eyebrow, heading, description, highlights, primaryCta, secondaryCta, image, spotlightCard, className, optixFlowConfig, }: AboutNetworkSpotlightProps): React.JSX.Element;

export { AboutNetworkSpotlight, type AboutNetworkSpotlightProps };
