import React from 'react';
export declare const NumberInput: React.ForwardRefExoticComponent<{
    value: number | string | undefined;
    isInputFocused: boolean;
    setIsInputFocused: React.Dispatch<React.SetStateAction<boolean>>;
    setIsAnimationRun: React.Dispatch<React.SetStateAction<boolean>>;
    setInnerValue: React.Dispatch<React.SetStateAction<number | string | undefined>>;
    min?: number;
    max?: number;
    precision?: number;
    isLoading?: boolean;
    loader?: React.ReactNode;
    disabled?: boolean;
    segmentation?: string;
    textBefore?: string;
    textAfter?: string;
    isManualInput?: boolean;
    onDecrementKey?: () => void;
    onIncrementKey?: () => void;
    shouldFocusInput?: boolean;
    onFocusHandled?: () => void;
    onChange?: (event: React.SyntheticEvent<HTMLInputElement> | null, value: number | string | undefined) => void;
} & Omit<React.InputHTMLAttributes<HTMLInputElement>, "onChange" | "value"> & React.RefAttributes<HTMLInputElement>>;
//# sourceMappingURL=Input.d.ts.map