@yandex/ui
Version:
Yandex UI components
25 lines (24 loc) • 1.36 kB
TypeScript
/// <reference types="react" />
import { ExtractProps } from '@bem-react/core';
export * from '../index';
export declare const Slider: import("react").StatelessComponent<{
value: number[];
className?: string | undefined;
disabled?: boolean | undefined;
min?: number | undefined;
max?: number | undefined;
step?: number | undefined;
filled?: boolean | undefined;
reverse?: boolean | undefined;
vertical?: boolean | undefined;
onInput: (event: any, value: number[]) => void;
onChange?: ((event: any, value: number[]) => void) | undefined;
renderThumb?: import("../../../lib/render-override").RenderOverride<import("../../Thumb/Slider-Thumb").SliderThumbProps, import("../../Thumb/Slider-Thumb").SliderThumbProps> | undefined;
renderTickLabel?: import("../../../lib/render-override").RenderOverride<import("../../TickLabel/Slider-TickLabel").SliderTickLabelProps, import("../../TickLabel/Slider-TickLabel").SliderTickLabelProps> | undefined;
showTicks?: boolean | undefined;
showTickValues?: boolean | undefined;
testId?: string | undefined;
ref?: import("react").RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
key?: string | number | undefined;
} & import("..").SliderViewDefaultProps>;
export declare type SliderProps = ExtractProps<typeof Slider>;