import { type CSSProperties, type InputHTMLAttributes } from 'react';
type TorqueGaugeSelectorOption = {
value: number;
label: string;
accent?: string;
ariaLabel?: string;
};
type TorqueGaugeSelectorProps = {
value?: number;
defaultValue?: number;
onChange?: (value: number) => void;
options?: readonly [
TorqueGaugeSelectorOption,
TorqueGaugeSelectorOption,
TorqueGaugeSelectorOption
];
label?: string;
name?: string;
id?: string;
disabled?: boolean;
className?: string;
style?: CSSProperties;
inputProps?: Omit, 'aria-label' | 'checked' | 'className' | 'disabled' | 'id' | 'name' | 'onChange' | 'style' | 'type' | 'value'>;
};
declare const TorqueGaugeSelector: ({ value, defaultValue, onChange, options, label, name, id, disabled, className, style, inputProps, }: TorqueGaugeSelectorProps) => import("react/jsx-runtime").JSX.Element;
export { TorqueGaugeSelector };
export type { TorqueGaugeSelectorOption, TorqueGaugeSelectorProps };