import type { Ref } from '@stacksjs/stx'; /** * A watch that can temporarily ignore updates. */ export declare function watchIgnorable(source: Ref, callback: (value: T, oldValue: T | undefined) => void): WatchIgnorableReturn; /** Alias for watchIgnorable */ export declare const ignorableWatch: unknown; export declare interface WatchIgnorableReturn { stop: () => void ignoreUpdates: (updater: () => void) => void isIgnoring: Ref }