import { ResizeObserverEntry, ResizeObserverOptions, ResizeObserverCallback } from "./interfaces"; export default class ResizeObserver { private readonly callback; private resizeWatcher; constructor(callback: ResizeObserverCallback); observe(target: Element | SVGElement, options?: ResizeObserverOptions): void; unobserve(target: Element | SVGElement): void; disconnect(): void; applyChanges(entries: Array): void; }