import type { Ref } from '@stacksjs/stx'; /** * A pausable watch. */ export declare function watchPausable(source: Ref, callback: (value: T, oldValue: T | undefined) => void): WatchPausableReturn; /** Alias for watchPausable */ export declare const pausableWatch: unknown; export declare interface WatchPausableReturn { stop: () => void pause: () => void resume: () => void isActive: Ref }