import { ReactElement } from 'react'; import { ToggletipProps } from '../toggletip'; import { TooltipProps } from '../tooltip'; type InferValueType = T extends number ? number : number[]; export interface SliderProps { className?: string; id?: string; max: number; min: number; value?: TValue; disabled?: boolean; defaultValue?: TValue; hint?: string; label?: string; noMargin?: boolean; tooltip?: TooltipProps; toggletip?: ToggletipProps; invalid?: boolean; validationErrorMessage?: string; step?: number; onChange?: (event: Event, value: InferValueType) => void; } export declare const Slider: { ({ className, id: providedId, max, min, value, defaultValue, disabled, hint, label, noMargin, tooltip, toggletip, invalid, validationErrorMessage, step, onChange, }: SliderProps): ReactElement; displayName: string; }; export {};