import { ChangeDetectorRef, EventEmitter, OnDestroy, OnInit, TemplateRef, ViewContainerRef } from '@angular/core'; import { ScreenDetectorService } from '../service/screen-detector.service'; import { ScreenDetectorAnswer } from "../@absract/@interface/IConfig.interface"; export declare class IfScreenMoreThenDirective implements OnInit, OnDestroy { private templateRef; private viewContainer; private cdRef; private screenDetector; /** * */ ifScreenMoreThen: string; /** * */ mzDebounceTime?: number; /** * */ mzScreenChange: EventEmitter; /** * */ private nInvokedCounter; /** * */ private w; /** * */ private h; /** * */ private alive$; constructor(templateRef: TemplateRef, viewContainer: ViewContainerRef, cdRef: ChangeDetectorRef, screenDetector: ScreenDetectorService); ngOnInit(): void; ngOnDestroy(): void; private check; /** * Установка параметров * */ private safeSetParams; /** * * */ private performCondition; }