import type { ConfigurableWindow } from "../_configurable"; export interface MutationObserverOptions extends MutationObserverInit, ConfigurableWindow { } /** * Watch for changes being made to the DOM tree. * * @see https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver MutationObserver MDN * @param target * @param callback * @param options */ export declare function mutation_observer(target: HTMLElement | SVGElement | undefined | null, callback: MutationCallback, options?: MutationObserverOptions): { is_supported: import("svelte/store").Readable; cleanup: () => void; } | undefined; export { mutation_observer as mutationObserver };