import { OnDestroy, OnInit } from '@angular/core';
import * as i0 from "@angular/core";
export declare class ResizableTableCellComponent implements OnInit, OnDestroy {
    private readonly _table;
    private readonly _elementRef;
    private readonly _renderer;
    /** Unsubscribe from all subscriptions on destroy */
    private readonly _onDestroy;
    /** Min width of the column*/
    private _minWidth;
    ngOnInit(): void;
    ngOnDestroy(): void;
    /** Get the column index this cell is part of */
    private getCellIndex;
    /** Set the width of the column */
    private setColumnWidth;
    /** Set the flex value of the column */
    private setColumnFlex;
    static ɵfac: i0.ɵɵFactoryDeclaration<ResizableTableCellComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ResizableTableCellComponent, "[uxResizableTableCell]", never, {}, {}, never, ["*"], false, never>;
}
