import { NumberField as BaseNumberField } from "@base-ui/react/number-field";
import * as React from "react";
/**
* Provides a styled numeric input with optional steppers and scrub support.
*
* @remarks
* - Renders a `
` element by default
* - Built on Base UI Number Field primitives
*
* @example
* ```tsx
*
*
*
*
*
*
*
* ```
*
* @see {@link https://base-ui.com/react/components/number-field | Base UI Number Field Docs}
*/
declare function NumberField(props: Readonly): React.ReactElement;
declare namespace NumberField {
var displayName: string;
}
/**
* Wraps the interactive number-field controls in a shared container.
*
* @remarks
* - Renders a `
` element by default
* - Built on Base UI Number Field group primitives
*
* @example
* ```tsx
*
*
*
* ```
*
* @see {@link https://base-ui.com/react/components/number-field | Base UI Number Field Docs}
*/
declare const NumberFieldGroup: React.ForwardRefExoticComponent & React.RefAttributes, "ref"> & React.RefAttributes>;
/**
* Renders the text input used for numeric entry.
*
* @remarks
* - Renders an `` element by default
* - Built on Base UI Number Field input primitives
*
* @example
* ```tsx
*
* ```
*
* @see {@link https://base-ui.com/react/components/number-field | Base UI Number Field Docs}
*/
declare const NumberFieldInput: React.ForwardRefExoticComponent & React.RefAttributes, "ref"> & React.RefAttributes>;
/**
* Renders the increment control for a number field.
*
* @remarks
* - Renders a `