UNPKG

@zag-js/slider

Version:

Core logic for the slider widget implemented as a state machine

13 lines (10 loc) 713 B
import { SliderProps, MarkerProps, ThumbProps } from './slider.types.js'; import '@zag-js/core'; import '@zag-js/types'; declare const props: (keyof SliderProps)[]; declare const splitProps: <Props extends Partial<SliderProps>>(props: Props) => [Partial<SliderProps>, Omit<Props, keyof SliderProps>]; declare const thumbProps: (keyof ThumbProps)[]; declare const splitThumbProps: <Props extends ThumbProps>(props: Props) => [ThumbProps, Omit<Props, keyof ThumbProps>]; declare const markerProps: "value"[]; declare const splitMarkerProps: <Props extends MarkerProps>(props: Props) => [MarkerProps, Omit<Props, "value">]; export { markerProps, props, splitMarkerProps, splitProps, splitThumbProps, thumbProps };