import { CardProps } from '../Card/types';

export interface CarouselProps {
    /**
     * A list of props objects which will be passed to {@link Card} components.
     */
    cards: CardProps[];
    /**
     * An image URL for an avatar to associate this message with.
     */
    avatar: string;
    /**
     * If true, renders an avatar next to the message.
     */
    withImage: boolean;
}
/**
 * A carousel of {@link Card} components that can be scrolled natively or with buttons.
 *
 * @see {@link https://voiceflow.github.io/react-chat/?path=/story/components-carousel--single-card}
 */
export declare const Carousel: React.FC<CarouselProps>;
//# sourceMappingURL=index.d.ts.map