import type { MaybeGetter } from '../../types'; import type { ConfigurableWindow } from '../_configurable'; export interface UseMutationObserverOptions extends MutationObserverInit, ConfigurableWindow { } /** * Watch for changes being made to the DOM tree. * * @see https://sveltuse.pages.dev/core/useMutationObserver * @see https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver MutationObserver MDN * @param target * @param callback * @param options */ export declare function useMutationObserver(target: MaybeGetter, callback: MutationCallback, options?: UseMutationObserverOptions): { isSupported: import("svelte/store").Readable; stop: () => void; }; export type UseMutationObserverReturn = ReturnType;