/** * @license EUPL-1.2+ * Copyright Gemeente Amsterdam */ import type { HTMLAttributes } from 'react'; import type { ImageSliderProps } from './ImageSlider'; export type ImageSliderThumbnailsProps = { /** The index of the slide currently in view. */ readonly currentSlideId: number; /** The label for an image, used in the accessible name of each thumbnail. */ readonly imageLabel?: string; /** A function to run when a thumbnail is activated. Scrolls the slide with the provided index into view. */ readonly scrollToSlide: (id: number) => void; /** The set of images to display thumbnails for. */ readonly thumbnails: ImageSliderProps['images']; } & Readonly>; /** * A thumbnail strip for navigating between slides in an Image Slider. * * @see {@link https://designsystem.amsterdam/?path=/docs/components-media-image-slider--docs Image Slider docs at Amsterdam Design System} */ export declare const ImageSliderThumbnails: ({ currentSlideId, imageLabel, scrollToSlide, thumbnails, ...restProps }: ImageSliderThumbnailsProps) => import("react").JSX.Element;