/// import { AbstractPureComponent } from "../../common"; import { HandleHtmlProps } from "./handleProps"; import { SliderBaseProps } from "./multiSlider"; export interface SliderProps extends SliderBaseProps { /** * Initial value of the slider. This determines the other end of the * track fill: from `initialValue` to `value`. * * @default 0 */ initialValue?: number; /** * Value of slider. * * @default 0 */ value?: number; /** Callback invoked when the value changes. */ onChange?(value: number): void; /** Callback invoked when the handle is released. */ onRelease?(value: number): void; /** A limited subset of HTML props to apply to the slider Handle */ handleHtmlProps?: HandleHtmlProps; } /** * Slider component. * * @see https://blueprintjs.com/docs/#core/components/sliders.slider */ export declare class Slider extends AbstractPureComponent { static defaultProps: SliderProps; static displayName: string; render(): JSX.Element; }