import * as i0 from '@angular/core'; import { OnInit, OnDestroy, EventEmitter } from '@angular/core'; declare class ResizeObserverDirective implements OnInit, OnDestroy { /** * Optional element to listen to the resize event for. If not * provided defaults to the element the directive is attached to */ element?: HTMLElement; /** * A pixel value specifying the minimum change in height or width that triggers the resize event */ tolerance: number; nwResize: EventEmitter; private _observer; private _nwResize; private _destroyed$; private _currentElementRect; constructor(); ngOnInit(): void; subscribeToResize(): void; createObserver(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export { ResizeObserverDirective };