import { AnyFn, MaybeAccessor, Stoppable } from '../utils/types.js'; import 'solid-js'; import 'solid-js/types/reactive/signal'; interface UseTimeoutFnOptions { /** * Start the timer immediate after calling this function * * @default true */ immediate?: boolean; } /** * Wrapper for `setTimeout` with controls. * * @see https://solidjs-use.github.io/solidjs-use/shared/useTimeoutFn */ declare function useTimeoutFn(cb: CallbackFn, interval: MaybeAccessor, options?: UseTimeoutFnOptions): Stoppable | []>; export { UseTimeoutFnOptions, useTimeoutFn };