import { EventEmitter, ElementRef, NgZone, OnInit, OnDestroy } from '@angular/core'; import * as i0 from "@angular/core"; /** * Visibility Observer Directive * * Usage: * *
*
* */ export declare class VisibilityDirective implements OnInit, OnDestroy { private element; private zone; isVisible: boolean; visible: EventEmitter; timeout: any; constructor(element: ElementRef, zone: NgZone); ngOnInit(): void; ngOnDestroy(): void; onVisibilityChange(): void; runCheck(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }