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

type CarouselProps = {
    children: ReactNode[];
    animationTime?: number;
    isLooping?: boolean;
    isAutoLooping?: boolean;
    autoLoopingTimeOut?: number;
    autoLoopAnimationTime?: number;
    hintNext?: boolean;
    arrows?: boolean;
    dots?: boolean;
    /**
     * Percentage that is allowed to be scrolled further
     */
    overScrollThreshold?: number;
    blurColor?: string;
    className?: string;
    heightClassName?: string;
    widthClassName?: string;
};
declare const Carousel: ({ children, animationTime, isLooping, isAutoLooping, autoLoopingTimeOut, autoLoopAnimationTime, hintNext, arrows, dots, overScrollThreshold, blurColor, className, heightClassName, widthClassName, }: CarouselProps) => react_jsx_runtime.JSX.Element;

export { Carousel, type CarouselProps };
