import React from "react";
import type { InputNumberExperimentalAffixCompoundProps, InputNumberExperimentalInputProps, InputNumberExperimentalProps, InputNumberExperimentalRef, InputNumberExperimentalStepperCompoundProps } from "./types";
declare function InputNumberExperimentalInputCompound(props?: InputNumberExperimentalInputProps): React.JSX.Element;
declare namespace InputNumberExperimentalInputCompound {
    var displayName: string;
}
declare function InputNumberExperimentalAffixCompound({ variation, label, icon, onClick, ariaLabel, }: InputNumberExperimentalAffixCompoundProps): React.JSX.Element | null;
declare namespace InputNumberExperimentalAffixCompound {
    var displayName: string;
}
declare function InputNumberExperimentalStepperCompound({ incrementLabel, decrementLabel, }?: InputNumberExperimentalStepperCompoundProps): React.JSX.Element | null;
declare namespace InputNumberExperimentalStepperCompound {
    var displayName: string;
}
export declare const InputNumberExperimental: React.ForwardRefExoticComponent<InputNumberExperimentalProps & React.RefAttributes<InputNumberExperimentalRef>> & {
    Input: typeof InputNumberExperimentalInputCompound;
    Affix: typeof InputNumberExperimentalAffixCompound;
    Stepper: typeof InputNumberExperimentalStepperCompound;
};
export type { InputNumberExperimentalAffix, InputNumberExperimentalProps, InputNumberExperimentalRef, InputNumberExperimentalSuffix, InputNumberExperimentalSuffixProp, } from "./types";
