import React from 'react';
declare type Props = {
    label: string;
    onKeyDown?: (e: React.KeyboardEvent<HTMLInputElement>) => void;
    currentValue: number | null | undefined;
    setNumber: (value: number) => void;
    secondaryAction?: {
        label: string;
        onClick: () => void;
    };
    min?: number;
    max?: number;
    id?: string;
    labelHidden?: boolean;
    testId?: string;
};
export declare const NumberInput: ((props: Props) => JSX.Element) & {
    HandleBarSupport: React.FunctionComponent<{
        id: string;
        testId?: string | undefined;
        value: number | string | undefined;
        onChange: (value: number | string | undefined) => void;
        label: string;
        labelHidden?: boolean | undefined;
    }>;
};
export {};
