import * as React from 'react';
export declare const carouselAlignments: readonly ["left", "center"];
type CarouselAlignment = (typeof carouselAlignments)[number];
export type CarouselProps<T> = {
    items: T[];
    renderItem: (item: T, index: number) => React.ReactNode;
    gap?: number;
    padding?: number;
    alignment?: CarouselAlignment;
};
declare function Carousel<T>({ items, renderItem, gap, padding, alignment }: CarouselProps<T>): import("react/jsx-runtime").JSX.Element;
export default Carousel;
