import { ReactNode } from 'react'; export type CarouselNavigation = 'text' | 'pin' | 'only-pin'; export type CarouselItemsPerView = number | { mobile?: number; desktop?: number; }; export type CarouselRootProps = { children: ReactNode; navigation?: CarouselNavigation; negative?: boolean; pageLabel?: string; label?: string; gap?: number; itemsPerView?: CarouselItemsPerView; draggable?: boolean; onPageChange?: (page: number, pageCount: number) => void; className?: string; 'data-testid'?: string; }; export declare const CarouselRoot: ({ children, navigation, negative, pageLabel, label, gap, itemsPerView, draggable, onPageChange, className, "data-testid": dataTestId, }: CarouselRootProps) => import("react/jsx-runtime").JSX.Element;