import type { Ref } from '@stacksjs/stx'; /** * Reactive counter with increment, decrement, set, reset, and min/max bounds. * * @param initialValue - Starting value (default 0) * @param options - Optional min/max bounds */ export declare function useCounter(initialValue?: number, options?: UseCounterOptions): UseCounterReturn; export declare interface UseCounterOptions { min?: number max?: number } export declare interface UseCounterReturn { count: Ref inc: (delta?: number) => number dec: (delta?: number) => number set: (val: number) => number reset: (val?: number) => number get: () => number }