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

interface FeatureChecklistImageProps {
    /**
     * Main heading text
     */
    title?: string;
    /**
     * Supporting description text
     */
    description?: string;
    /**
     * Image source URL
     */
    imageSrc?: string;
    /**
     * Image alt text for accessibility
     */
    imageAlt?: string;
    /**
     * Button configuration
     */
    button?: {
        text: string;
        href: string;
    };
    /**
     * Array of checklist items
     */
    checklistItems?: string[];
    /**
     * Additional CSS classes for the section
     */
    className?: string;
    /**
     * Optional Optix Flow configuration for image optimization
     */
    optixFlowConfig?: {
        apiKey: string;
        compression?: number;
    };
}
/**
 * Feature Checklist Image - Two-column layout with large image and text content
 * featuring a checklist of benefits.
 *
 * Layout: Split layout with image on left, content with checklist on right.
 * Key features: Large rounded image, checklist with check icons, CTA button.
 * Best for: Technology stack highlights, feature benefits, product capabilities.
 *
 * @example
 * ```tsx
 * <FeatureChecklistImage
 *   title="Built with the latest technology stack"
 *   description="Modern tools and frameworks for optimal performance."
 *   imageSrc="/tech-stack.jpg"
 *   checklistItems={["Quality", "Multi-purpose", "Easy to use", "Fast"]}
 *   button={{ text: "Learn more", href: "/features" }}
 * />
 * ```
 */
declare function FeatureChecklistImage({ title, description, imageSrc, imageAlt, button, checklistItems, className, optixFlowConfig, }: FeatureChecklistImageProps): react_jsx_runtime.JSX.Element;

export { FeatureChecklistImage, type FeatureChecklistImageProps };
