import React from "react"; type ImageSliderProps = { images: SliderImage[]; /** ms between slides; <= 0 disables auto-advance (no timer). Also paused while hovered or focused, and off under reduced motion. */ interval?: number; isArrow?: boolean; /** Adds a play/pause button (WCAG 2.2.2) while auto-advance is running; off by default. Hidden when `interval` <= 0, with one slide, or under reduced motion. */ showPauseControl?: boolean; mobileImages?: SliderImage[]; }; type SliderImage = { id: string | number; label?: string; previewUrl: string; /** Optional URL used on small viewports when provided via `mobileImages`. */ mobilePreviewUrl?: string; /** Sorts the main track, but pagination dots follow the array's original order — pass images pre-sorted by order to keep dots in sync. */ order: number; }; /** Auto-advancing image/content carousel (pauses on hover/focus, never auto-advances under reduced motion) — NOT a numeric range input; for that use Chakra's Slider via the Primitives barrel (exported as RangeSlider). */ declare const Slider: React.FC; export default Slider;