import { NumberInputFieldProps } from './number-input-field.types';
/**
 * # NumberInputField
 *
 * A pre-composed form field component that combines NumberInput with FormField features
 * like labels, descriptions, error handling, and validation feedback.
 *
 * This component provides a simple, flat API for numeric input use cases with
 * increment/decrement controls, locale-aware formatting, and proper validation.
 *
 * @supportsStyleProps
 *
 * @example
 * ```tsx
 * <NumberInputField
 *   label="Quantity"
 *   description="Enter the product quantity"
 *   value={quantity}
 *   onChange={setQuantity}
 *   minValue={1}
 *   maxValue={100}
 *   errors={{ missing: true }}
 *   touched={touched}
 *   isRequired
 * />
 * ```
 */
export declare const NumberInputField: {
    ({ id, label, description, info, errors, renderError, touched, isRequired, isDisabled, isReadOnly, isInvalid, size, ...numberInputProps }: NumberInputFieldProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
