import { Accessor } from 'solid-js'; import { Pausable } from '@solidjs-use/shared'; interface UseNowOptions { /** * Expose more controls * * @default false */ controls?: Controls; /** * Update interval, or use requestAnimationFrame * * @default requestAnimationFrame */ interval?: 'requestAnimationFrame' | number; } /** * Reactive current Date instance. * * @see https://solidjs-use.github.io/solidjs-use/core/useNow */ declare function useNow(options?: UseNowOptions): Accessor; declare function useNow(options: UseNowOptions): { now: Accessor; } & Pausable; type UseNowReturn = ReturnType; export { UseNowOptions, UseNowReturn, useNow };