/**
 * Slider type definitions
 * @countermeasure/web-components/primitives/slider
 */

export interface SliderConfig {
  container?: HTMLElement | string
  min?: number
  max?: number
  step?: number
  value?: number
  disabled?: boolean
  showTooltip?: boolean
  showTicks?: boolean
  ariaLabel?: string
  className?: string
  onChange?: (value: number) => void
  onChangeEnd?: (value: number) => void
}
