import { CellType } from '../../common/constant';
import type { DefaultCellTheme, IconTheme } from '../../common/interface/theme';
import type { Node } from '../../facet/layout/node';
import type { SpreadSheet } from '../../sheet-type';
export declare const getTableColIconsWidth: (s2: SpreadSheet, meta: Node, cellType: CellType, iconStyle: IconTheme) => number;
export declare const getExtraPaddingForExpandIcon: (s2: SpreadSheet, field: string, style: DefaultCellTheme) => {
    left: number;
    right: number;
};
export declare const getOccupiedWidthForTableCol: (s2: SpreadSheet, meta: Node, style: DefaultCellTheme) => number;
