export type RangeSliderSize = "sm" | "md" | "lg"; export type RangeSliderProps = { /** Valeur contrôlée [poignée basse, poignée haute]. Non-contrôlé si absent. */ value?: [number, number]; /** Valeur initiale en mode non-contrôlé. Défaut [min, max]. */ defaultValue?: [number, number]; min?: number; max?: number; step?: number; size?: RangeSliderSize; disabled?: boolean; label?: string; helperText?: string; errorText?: string; invalid?: boolean; showValue?: boolean; valueFormatter?: (value: number) => string; /** aria-label de la poignée basse. Défaut "Valeur minimale". */ ariaLabelMin?: string; /** aria-label de la poignée haute. Défaut "Valeur maximale". */ ariaLabelMax?: string; class?: string; onChange?: (value: [number, number]) => void; }; declare const RangeSlider: import("svelte").Component; type RangeSlider = ReturnType; export default RangeSlider; //# sourceMappingURL=RangeSlider.svelte.d.ts.map