import React from 'react'; import { PlacementType } from '../_utils/usePopper'; interface sliderMarkProps { [key: number]: React.ReactNode | { style?: React.CSSProperties; label: React.ReactNode; }; } export interface ISliderProps { className?: string; style?: React.CSSProperties; children?: React.ReactNode; defaultValue?: number | number[]; disabled?: boolean; dots?: boolean; marks?: sliderMarkProps; min?: number; max?: number; reverse?: boolean; step?: number | null; tipFormatter?: null | ((value?: number) => React.ReactNode); tooltipVisible?: boolean; tooltipPlacemant?: PlacementType; value?: number | number[]; getPopupContainer?: () => React.ReactNode; vertical?: boolean; onAfterChange?: (value?: number | number[]) => void; onChange?: (value?: number | number[]) => void; } declare const Slider: React.ForwardRefExoticComponent>; export default Slider;