import { ElementRef, EventEmitter, OnInit } from '@angular/core'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class HorizontalResizeDirective implements OnInit { private readonly document; private readonly elementRef; minWidth: number | null; maxWidth: number | null; maxWidthElement: HTMLElement | null; localStorageKey: string; horizontalResize: Observable; startResizing: EventEmitter; endResizing: Observable; private resizeInProgress; private windowResize$; private maxCalculatedWidth; private initialWidthOnResize; constructor(document: Document, elementRef: ElementRef); ngOnInit(): void; private getMaxCalculatedWidth; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }