import * as React from 'react'; import { type HasChildren, type HasRootRef } from '../../types'; import { type CustomTouchEvent } from '../Touch/Touch'; import { type BaseGalleryProps } from './types'; type GalleryViewPortProps = Pick & HasRootRef & HasChildren & { onStart: (e: CustomTouchEvent) => void; onMoveX: (e: CustomTouchEvent) => void; onEnd: (e: CustomTouchEvent) => void; setSlideRef: (slideRef: HTMLDivElement | null, slideIndex: number) => void; layerRef?: React.Ref; slidesContainerId: string; }; export declare const CarouselViewPort: ({ slideTestId, slideWidth, slideLabel, slideRoleDescription, onChange, onStart, onMoveX, onEnd, getRootRef, layerRef, children, setSlideRef, slidesContainerId, }: GalleryViewPortProps) => import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=CarouselViewPort.d.ts.map