import { CSSProperties, h } from 'preact'; interface range { minCount: number; maxCount: number; } export interface sliderElement { rail?: string | CSSProperties; track?: string | CSSProperties; handle?: string | CSSProperties; } export interface SliderProps { id?: string; rootClassName?: string; min?: number; max?: number; value?: number; step?: number; vertical?: boolean; range?: boolean | range; onChangeStart?: (value: any) => void; onChange?: (value: any, isClick?: any) => void; onChangeComplete?: (value: any) => void; element?: sliderElement; } export declare const Slider: (props: SliderProps) => h.JSX.Element; export {};