import React from 'react'; import type { InputRangeValue } from './types'; import './InputRange.css'; export declare const cnInputRange: import("@bem-react/classname").ClassNameFormatter; export declare const InputRange: React.ForwardRefExoticComponent<{ name?: string | undefined; size?: "s" | "m" | "l" | "xs" | undefined; fullWidth?: boolean | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; disabled?: boolean | undefined; readOnly?: boolean | undefined; error?: boolean | undefined; allowEmptyValue?: boolean | undefined; value?: InputRangeValue | undefined; defaultValue?: InputRangeValue | undefined; minHint?: string | number | undefined; maxHint?: string | number | undefined; formatValue?: ((payload: { value?: InputRangeValue | undefined; focused: boolean; }) => string) | undefined; onChange?: ((event: React.ChangeEvent | null, payload: { name?: string | undefined; value: InputRangeValue; }) => void) | undefined; label?: string | undefined; placeholder?: string | undefined; inputProps?: (Omit, HTMLInputElement>, "ref"> & { ref?: ((instance: HTMLInputElement | null) => void) | React.RefObject | null | undefined; } & { 'data-testid'?: string | undefined; }) | undefined; labelProps?: import("../FieldLabel").FieldLabelProps | undefined; hintProps?: import("../FieldHint").FieldHintProps | undefined; renderRight?: string | React.ReactElement> | React.FC & { color?: string | undefined; ref?: React.Ref | undefined; } & { size?: import("@ornament-ui/icons").IconSize | undefined; }> | undefined; renderLeft?: string | React.ReactElement> | React.FC & { color?: string | undefined; ref?: React.Ref | undefined; } & { size?: import("@ornament-ui/icons").IconSize | undefined; }> | undefined; 'data-testid'?: string | undefined; } & Omit, "defaultValue" | "onChange"> & React.RefAttributes>;