export default PriceRangePicker; /** * PriceRangeSlider - UI library component (Tailwind) * * Props * - min: number (default 0) * - max: number (default 1000) * - step: number (default 1) * - minGap: number (minimum distance between thumbs, default 5) * - value: { min: number, max: number } | null (controlled) * - defaultValue: { min: number, max: number } (uncontrolled initial) * - onChange: (value) => void * - onFinalChange: (value) => void // called on mouseup/touchend or Enter in inputs * - showInputs: boolean (default true) * - showTooltips: boolean (default true) * - disabled: boolean * - presets: Array<{ id: string|number, label: string, value: {min:number,max:number} }> * - formatValue: (n) => string (formatting callback, default: n => n) * - className: string (container custom classes) * - size: 'sm' | 'md' | 'lg' (affects thumb size & spacing) * - colorClass: Tailwind class for active track/thumb, default 'bg-pink-500' * - ariaLabel: string * * Usage notes * - Controlled mode: pass `value` and handle updates via onChange. * - Uncontrolled mode: omit `value` and use `defaultValue`. * * Accessibility * - Inputs are labelled and thumbs are keyboard-focusable */ declare const PriceRangePicker: React.ForwardRefExoticComponent>; import React from "react"; //# sourceMappingURL=PriceRangePicker.d.ts.map