import { default as React, SetStateAction } from 'react'; export declare type UseNumberActions = { setValue: React.Dispatch>; increase: (value?: number) => void; decrease: (value?: number) => void; }; export declare type UseNumber = [number, UseNumberActions]; export declare function useNumber(initial: number, { upperLimit, lowerLimit, loop, step, }?: { upperLimit?: number; lowerLimit?: number; loop?: boolean; step?: number; }): UseNumber; export default useNumber;