import { UiGridColumnDirective } from '../../../body/ui-grid-column.directive'; import { IGridDataEntry } from '../../../models'; import { ResizeManager } from '../resize-manager'; import { IResizeEvent } from '../types'; /** * @internal * @ignore */ export declare class AggresiveNeighbourPushResizer extends ResizeManager { private _isWidthLimitReached; setupState(ev: MouseEvent, column: UiGridColumnDirective): void; protected _stateFilter: (state: IResizeEvent) => boolean; protected _resizeLeftFilter: (state: IResizeEvent) => boolean; protected _resizeRightFilter: (state: IResizeEvent) => boolean; protected _stateUpdate: (state: IResizeEvent) => void; }