import React from 'react'; import { IntentType, ITestableProps } from '../../../types'; export interface ISliderProps extends ITestableProps, Omit, 'onChange' | 'children' | 'value' | 'defaultValue'> { children?: React.ReactNode; min: number; max: number; step?: number; marks?: Record; vertical?: boolean; tooltip?: (value: number) => React.ReactNode; value?: ValueType; defaultValue?: ValueType; onChange?: (value: ValueType) => void; range?: number; reverse?: boolean; dots?: boolean; inputDebounceWait?: number; allowCross?: boolean; intent?: IntentType; }