import { AfterViewInit, ElementRef, NgZone, OnDestroy } from '@angular/core'; import { IgxColumnComponent } from '../columns/column.component'; import { IgxColumnResizingService } from './resizing.service'; /** * @hidden * @internal */ export declare class IgxResizeHandleDirective implements AfterViewInit, OnDestroy { private zone; private element; colResizingService: IgxColumnResizingService; /** * @hidden */ column: IgxColumnComponent; /** * @hidden */ private _dblClick; /** * @hidden */ private destroy$; private readonly DEBOUNCE_TIME; constructor(zone: NgZone, element: ElementRef, colResizingService: IgxColumnResizingService); /** * @hidden */ ngOnDestroy(): void; /** * @hidden */ ngAfterViewInit(): void; /** * @hidden */ onMouseOver(): void; /** * @hidden */ onDoubleClick(): void; /** * @hidden */ private _onResizeAreaMouseDown; }