import { default as React } from 'react';
import { CarouselProps } from './carousel-component';
export interface CarouselCardItem {
    title?: string;
    description?: string;
    image?: string;
    icon?: React.ReactNode;
    content?: React.ReactNode;
    footer?: React.ReactNode;
}
export interface CarouselCardsProps extends Omit<CarouselProps, 'children'> {
    cards: CarouselCardItem[];
    cardClassName?: string;
    cardSize?: 'sm' | 'md' | 'lg' | 'xl';
    variant?: 'default' | 'elevated' | 'outlined' | 'filled';
    showCardTitles?: boolean;
}
export declare const CarouselCards: React.FC<CarouselCardsProps>;
export default CarouselCards;
