import { type CSSProperties, type InputHTMLAttributes } from 'react';
import { type CssLength } from '../../../utils/css';
export type ExposureSliderProps = {
value?: number;
defaultValue?: number;
onChange?: (value: number) => void;
min?: number;
max?: number;
step?: number;
neutralValue?: number;
label?: string;
disabled?: boolean;
name?: string;
id?: string;
width?: CssLength;
accentColor?: string;
showIndicator?: boolean;
formatValue?: (value: number) => string;
className?: string;
style?: CSSProperties;
inputProps?: Omit, 'aria-label' | 'aria-valuetext' | 'className' | 'disabled' | 'id' | 'max' | 'min' | 'name' | 'onChange' | 'step' | 'style' | 'type' | 'value'>;
};
declare const ExposureSlider: ({ value, defaultValue, onChange, min, max, step, neutralValue, label, disabled, name, id, width, accentColor, showIndicator, formatValue, className, style, inputProps, }: ExposureSliderProps) => import("react/jsx-runtime").JSX.Element;
export { ExposureSlider };