import { AfterViewInit, ElementRef, EventEmitter, NgZone, OnDestroy } from "@angular/core";
/**
 * @ignore
 */
export declare class ResizeObserverDirective implements OnDestroy, AfterViewInit {
    private _element;
    private ngZone;
    containerResize: EventEmitter<any>;
    resizeHandler: Function;
    private _debounceTime;
    private resizeObserver?;
    constructor(_element: ElementRef, ngZone: NgZone);
    set debounceTime(debounceTime: number);
    ngAfterViewInit(): void;
    ngOnDestroy(): void;
}
