import { ComponentType, ElementType } from 'react'; import RangePlotFactory from './range-plot'; import { LineChart } from 'reducers'; interface RangeSliderProps { range?: number[]; value0: number; value1: number; onChange?: (val: number[]) => void; histogram?: any[]; isRanged?: boolean; isEnlarged?: boolean; showInput?: boolean; inputTheme?: string; inputSize?: string; step?: number; sliderHandleWidth?: number; xAxis?: ElementType; timezone?: string | null; timeFormat?: string; playbackControlWidth?: number; lineChart?: LineChart; marks?: number[]; plotType?: string; plotValue?: number[]; min?: number; max?: number; } declare function RangeSliderFactory(RangePlot: ReturnType): ComponentType; declare namespace RangeSliderFactory { var deps: (typeof RangePlotFactory)[]; } export default RangeSliderFactory;