import { AfterContentInit, ChangeDetectorRef, ElementRef, EventEmitter, NgZone, OnDestroy, OnInit, Renderer2 } from '@angular/core'; import { PopupService } from '../popup/popup.service'; import * as i0 from "@angular/core"; export declare const SCROLL_INACTIVE_HIDING_THRESHOLD = 3000; export declare class ScrollableContainerDirective implements OnInit, AfterContentInit, OnDestroy { private document; private element; private renderer; private ngZone; private cdr; private popupService; resize: EventEmitter; private _terminator; private _scrollActive; constructor(document: any, element: ElementRef, renderer: Renderer2, ngZone: NgZone, cdr: ChangeDetectorRef, popupService: PopupService); ngOnInit(): void; ngAfterContentInit(): void; ngOnDestroy(): void; showScrollbar(): void; hideScrollbar(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }