import { ArrayColumnType, ColumnType, ITypeOptions, UpdatableColumnType } from '../types'; import { CellValueInterchangeableColumnType } from '../types/columns'; export declare const ARRAY_COLUMN_TYPE: { [key in ColumnType]: key extends ArrayColumnType ? true : false; }; export declare const isArrayColumnType: (type: ColumnType) => type is ArrayColumnType; export declare const UPDATABLE_COLUMN_TYPE: { [key in ColumnType]: key extends UpdatableColumnType ? true : false; }; export declare const isUpdatableColumnType: (type: ColumnType) => type is UpdatableColumnType; export declare const CELL_VALUES_MUTUALLY_INTERCHANGEABLE: { [key in ColumnType]: key extends CellValueInterchangeableColumnType ? true : false; }; export declare const isCellValueInterchangeableColumnType: (type: ColumnType) => type is CellValueInterchangeableColumnType; export declare const getFinalColumnType: (typeOptions: ITypeOptions, ignoreLookup?: boolean | undefined) => ColumnType;