import "../../define/vds-slider.js"; import * as React from "react"; import { SliderElement } from "../../ui/slider/index.js"; /** A custom built `input[type="range"]` that is cross-browser friendly, ARIA friendly, mouse/touch friendly and easily stylable. This component allows users to input numeric values between a minimum and maximum value. 💡 The following attributes are also available on the host element: - `pointing`: Whether a device pointer is within the slider bounds. - `dragging`: Whether the slider thumb is currently being dragged. - `interactive`: When either `pointing` or `dragging` is true. */ declare const Slider: React.ForwardRefExoticComponent> & { readonly onSliderDragStart?: ((e: import("../../ui/slider/events.js").SliderDragStartEvent) => unknown) | undefined; readonly onSliderDragEnd?: ((e: import("../../ui/slider/events.js").SliderDragEndEvent) => unknown) | undefined; readonly onSliderValueChange?: ((e: import("../../ui/slider/events.js").SliderValueChangeEvent) => unknown) | undefined; readonly onSliderDragValueChange?: ((e: import("../../ui/slider/events.js").SliderDragValueChangeEvent) => unknown) | undefined; readonly onSliderPointerValueChange?: ((e: import("../../ui/slider/events.js").SliderPointerValueChangeEvent) => unknown) | undefined; } & React.HTMLAttributes & { children?: React.ReactNode; } & React.RefAttributes>; export default Slider; //# sourceMappingURL=Slider.d.ts.map