declare class ResizeListener {
    private observer;
    private _element;
    private _disposed;
    private _targets;
    constructor(element: Element, callback: () => void);
    isDisposed(): boolean;
    dispose(): void;
    private makeListener;
    add(target: Element, callback: () => void): void;
    remove(target: Element): void;
}

export { ResizeListener };
