import { AfterViewInit, ElementRef, OnDestroy, OnInit } from '@angular/core'; import { Subject } from 'rxjs/Subject'; import { ScrollbarService } from '../services/scrollbar.service'; import { WindowService } from '../services/window.service'; export declare class ManageVisibility implements OnInit, AfterViewInit, OnDestroy { el: ElementRef; scroll: ScrollbarService; window: WindowService; eivVisible: boolean; offsetTop: number; ngUnsubscribe: Subject; constructor(el: ElementRef, scroll: ScrollbarService, window: WindowService); ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; /** * check for visibility of element */ manageVisibility(): void; }