/** Slider — a number picked along a range; arrow keys step it (W2 §The Kit). */ import { Slider as Base } from "@base-ui/react/slider"; import type { ComponentProps } from "react"; import { type KitStyled, type KitEngine, type KitRendered } from "../tokens.js"; interface SliderOwnProps extends KitStyled { label?: string; value?: number; min?: number; max?: number; step?: number; /** Show the current number beside the label. */ showValue?: boolean; hint?: string; disabled?: boolean; /** Bound change handler; receives the new number. */ onChange?: (value: number) => void; } /** Plus any Base UI `` prop, handed straight to the slider. `style` * stays the Kit's own — it dresses the ROOT the label and hint share. */ export type SliderProps = SliderOwnProps & KitEngine, SliderOwnProps>; export declare function Slider({ label, value, min, max, step, showValue, hint, disabled, onChange, style, children, pending, ...engine }: SliderProps & KitRendered): import("react").JSX.Element; export {};