import { type CSSProperties, type InputHTMLAttributes } from 'react'; import { type CssLength } from '../../../utils/css'; type GradientSliderFormatValue = (value: number, progress: number) => string; type GradientSliderProps = { className?: string; defaultValue?: number; disabled?: boolean; endColor?: string; formatValue?: GradientSliderFormatValue; id?: string; inertia?: boolean; inputProps?: Omit, 'aria-label' | 'aria-valuetext' | 'className' | 'disabled' | 'id' | 'max' | 'min' | 'name' | 'onChange' | 'step' | 'style' | 'type' | 'value'>; label?: string; max?: number; min?: number; name?: string; onChange?: (value: number) => void; showOutput?: boolean; startColor?: string; step?: number; style?: CSSProperties; trackColor?: string; value?: number; width?: CssLength; }; declare const GradientSlider: ({ className, defaultValue, disabled, endColor, formatValue, id, inertia, inputProps, label, max, min, name, onChange, showOutput, startColor, step, style, trackColor, value, width, }: GradientSliderProps) => import("react/jsx-runtime").JSX.Element; export { GradientSlider }; export type { GradientSliderFormatValue, GradientSliderProps };