import { HTMLAttributes, JSX, ReactNode } from 'react';
import { CarouselTranslateFunction } from './Carousel.utils';
type CarouselItemProps = {
/** Slide content. */
children: ReactNode;
/** Zero-based index of this item in the carousel. */
index: number;
/** Whether this item is currently focusable. Excludes items that are displayed when peek is active. */
isFocusable: boolean;
/** Total number of items in the carousel (used for the aria-label). */
totalItems: number;
/** Translation function for accessible labels. */
t: CarouselTranslateFunction;
} & HTMLAttributes;
export declare const CarouselItem: ({ children, className, index, isFocusable, totalItems, t, }: CarouselItemProps) => JSX.Element;
export {};