import { EventEmitter, ElementRef, OnInit, OnDestroy } from '@angular/core'; import * as i0 from "@angular/core"; export declare class ResizerDirective implements OnInit, OnDestroy { private element; private document; private dragInProgress; private vertical; private first; private second; private _size; private _splitSize; private _subscriptions; maxSplitSize: number; sizeChange: EventEmitter; private mouseMoveHandler; set splitSize(splitSize: number); set resizerWidth(width: number); set resizerHeight(height: number); set resizerLeft(first: string); set resizerTop(first: string); set resizerRight(second: string); set resizerBottom(second: string); constructor(element: ElementRef, document: any); startDrag(): void; private mousemove; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }