type NumberButtonVariantType = "neutral" | "primary";
type NumberButtonProps = {
    /**
     * Used to choose the component color variant between `neutral` and `primary`.
     */
    variant: NumberButtonVariantType;
    /**
     * The button value.
     */
    number: number;
    /**
     * The action to be executed when the button is pressed.
     * @param number
     * @returns void
     */
    onPress: (number: number) => void;
};
/**
 * Based on a `Pressable` element, it displays a number button with animations on press In and Out.
 *
 * @returns {JSX.Element} The rendered `NumberButton`
 */
export declare const NumberButton: import("react").MemoExoticComponent<({ number, variant, onPress }: NumberButtonProps) => import("react/jsx-runtime").JSX.Element>;
export declare const numberButtonStyles: {
    circularButton: {
        alignItems: "center";
        justifyContent: "center";
        borderRadius: number;
    };
    buttonSize: {
        width: number;
        height: number;
    };
};
export {};
//# sourceMappingURL=NumberButton.d.ts.map