import { default as React } from 'react';
export interface SliderProps {
/** Current value */
value: number;
/** Callback when value changes */
onChange: (value: number) => void;
/** Minimum value */
min?: number;
/** Maximum value */
max?: number;
/** Step increment */
step?: number;
/** Disabled state */
disabled?: boolean;
/** Show value label */
showValue?: boolean;
/** Value label formatter */
formatValue?: (value: number) => string;
/** Show min/max labels */
showMinMax?: boolean;
/** Min label */
minLabel?: string;
/** Max label */
maxLabel?: string;
/** Color variant */
variant?: 'primary' | 'success' | 'warning' | 'danger';
/** Size variant */
size?: 'sm' | 'md' | 'lg';
/** Additional className */
className?: string;
}
/**
* Slider Component
*
* Range input slider with customizable styling, labels, and value display.
* Supports different colors, sizes, and formatting options.
*
* @example
* ```tsx
*
* ```
*
* @example
* ```tsx
* `${v}%`}
* showMinMax
* minLabel="None"
* maxLabel="Strict"
* />
* ```
*/
export declare const Slider: React.FC;
//# sourceMappingURL=slider.d.ts.map