import type { FormLabelNumberFieldProps as GcxFormLabelNumberFieldProps } from "@vertigis/react-ui/FormLabelNumberField"; import type { ReactNode } from "react"; import type { TranslatableText } from "../../region"; import type { NumberInputProps } from "../NumberInput"; /** * Properties for FormLabelNumberField. */ export type FormLabelNumberFieldProps = Omit & Pick & { title?: TranslatableText; "aria-label"?: TranslatableText; label?: TranslatableText | ReactNode; helperText?: TranslatableText | ReactNode; inlineHelpContent?: TranslatableText | ReactNode; placeholder?: TranslatableText; inputProps?: NumberInputProps["inputProps"]; }; declare const FormLabelNumberField: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; export default FormLabelNumberField; /** * Returns a TranslatableText object with an accurate language string depicting * the valid range for a number input given optional max and min values. * * @param min The minimum valid value for the number input. * @param max The maximum valid value for the number input. */ export declare function getNumberRangeErrorText(min?: number, max?: number): TranslatableText;