import type { BeanCollection } from '../context/context';
import type { ColKey } from '../entities/colDef';
import type { ISizeAllColumnsToContentParams, ISizeColumnsToContentParams, ISizeColumnsToFitParams } from '../interfaces/autoSize';
export declare function sizeColumnsToFit(beans: BeanCollection, paramsOrGridWidth?: ISizeColumnsToFitParams | number): void;
export declare function autoSizeColumns(beans: BeanCollection, keys: ColKey[], skipHeader?: boolean): void;
export declare function autoSizeColumns(beans: BeanCollection, params: ISizeColumnsToContentParams): void;
export declare function autoSizeAllColumns(beans: BeanCollection, params: ISizeAllColumnsToContentParams): void;
export declare function autoSizeAllColumns(beans: BeanCollection, skipHeader?: boolean): void;
