import { type SetStateAction } from 'react'; import { type InitialState } from '../util/resolveHookState.js'; export type CounterActions = { get: () => number; inc: (delta?: SetStateAction) => void; dec: (delta?: SetStateAction) => void; set: (value: SetStateAction) => void; reset: (value?: SetStateAction) => void; }; export declare function useCounter(initialValue?: InitialState, max?: number, min?: number): [number, CounterActions];