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

interface FeatureTabbedContentImageSlide {
    /**
     * Unique identifier
     */
    id: number;
    /**
     * Tab name
     */
    tabName: string;
    /**
     * Slide title
     */
    title: string;
    /**
     * Slide description
     */
    description: string;
    /**
     * Array of feature bullet points
     */
    features: string[];
    /**
     * Link URL
     */
    link: string;
    /**
     * Image source URL
     */
    image: string;
}
interface FeatureTabbedContentImageProps {
    /**
     * Main heading text
     */
    title?: string;
    /**
     * Supporting description text
     */
    description?: string;
    /**
     * Array of tab slides
     */
    slides?: FeatureTabbedContentImageSlide[];
    /**
     * Additional CSS classes for the section
     */
    className?: string;
    /**
     * Optional Optix Flow configuration for image optimization
     */
    optixFlowConfig?: {
        apiKey: string;
        compression?: number;
    };
}
/**
 * Feature Tabbed Content Image - Tabbed interface with content and images
 * that change based on selected tab.
 *
 * Layout: Centered header, horizontal tabs, two-column content with image.
 * Key features: Tab navigation, checklist features, CTA button per tab, responsive images.
 * Best for: Product/service categories, multi-section content, portfolio showcases.
 *
 * @example
 * ```tsx
 * <FeatureTabbedContentImage
 *   title="Building Better Digital Experiences"
 *   slides={[
 *     {
 *       id: 1,
 *       tabName: "Products",
 *       title: "Pre-built Components",
 *       description: "Accelerate your workflow.",
 *       features: ["Cross-platform", "Responsive"],
 *       link: "/products",
 *       image: "/products.jpg"
 *     },
 *   ]}
 * />
 * ```
 */
declare function FeatureTabbedContentImage({ title, description, slides, className, optixFlowConfig, }: FeatureTabbedContentImageProps): react_jsx_runtime.JSX.Element;

export { FeatureTabbedContentImage, type FeatureTabbedContentImageProps };
