import { EngineContext } from '../engine/context'; import { RootState } from '../engine/state'; import { Table } from '../internal-types'; export declare function calcTableWidths(table: Table, { settings: { show, maxWidthComment }, collections }: RootState): ColumnWidth; export type ColumnWidth = { width: number; name: number; comment: number; dataType: number; default: number; notNull: number; autoIncrement: number; unique: number; }; export declare function calcTableHeight(table: Table): number; export declare function recalculateTableWidth({ doc: { tableIds }, collections }: RootState, { toWidth }: EngineContext): void;