import type { Dispatch, SetStateAction } from 'react'; interface Props { readonly defaultActiveThumb?: number | undefined; readonly defaultValue?: number | readonly number[] | undefined; readonly onChange?: ((event: Event, value: number | readonly number[], activeThumb: number) => void) | undefined; } export interface State { readonly activeThumb: number | undefined; readonly setActiveThumb: Dispatch>; readonly setValue: Dispatch>; readonly value: number | readonly number[]; readonly handleChange: (event: Event, value: number | readonly number[], activeThumb: number) => void; } export default function useSlider({ defaultActiveThumb, defaultValue, onChange, }?: Partial): State; export {};