// Type definitions for @dyna-grid/core v1.1.4 // Project: // Definitions by: zhangkun <> import { GridPanel } from "../gridPanel/gridPanel"; import { Column } from "../entities/column"; import { HeaderRootComp } from "../headerRendering/headerRootComp"; import { BeanStub } from "../context/beanStub"; export declare class AutoWidthCalculator extends BeanStub { private rowRenderer; private gridPanel; private headerRootComp; registerGridComp(gridPanel: GridPanel): void; registerHeaderRootComp(headerRootComp: HeaderRootComp): void; getPreferredWidthForColumn(column: Column, skipHeader?: boolean): number; private getHeaderCellForColumn; private putRowCellsIntoDummyContainer; private cloneItemIntoDummy; }