import { default as React } from 'react'; import { NumberInputDecrementButton } from './NumberInputDecrementButton'; import { NumberInputIncrementButton } from './NumberInputIncrementButton'; import { NumberInputInput } from './NumberInputInput'; import { NumberInputProps } from './types'; export type { NumberInputProps, NumberInputInputProps, NumberInputIncrementButtonProps, NumberInputDecrementButtonProps, } from './types'; /** * A locale-aware number input. * * Standalone it renders a single styled field: ``. * * To build a stepper, provide children and compose the sub-components — each auto-wires to the * value through context (see `CounterInput`): * * ```tsx * * * * * * ``` */ export declare const NumberInput: (({ value, defaultValue, min, max, step, disabled, onChange, onBlur, onFocus, children, ref, ...fieldProps }: NumberInputProps) => React.JSX.Element) & { displayName: string; Input: typeof NumberInputInput; IncrementButton: typeof NumberInputIncrementButton; DecrementButton: typeof NumberInputDecrementButton; };