import type { DatabaseBlockModel } from '../../../database-model.js'; import type { ColumnRendererHelper } from '../../register.js'; import type { Column, ColumnActionType, ColumnType } from '../../types.js'; import { ColumnInsertPosition } from '../../types.js'; export declare function changeColumnType(columnId: string, targetType: ColumnType, targetColumn: Column | string, targetModel: DatabaseBlockModel, columnRenderer: ColumnRendererHelper): void; export declare function onActionClick(actionType: ColumnActionType, columnId: string, targetModel: DatabaseBlockModel, columnIndex: number, setTitleColumnEditId: (columnId: string) => void, insertColumn: (position: ColumnInsertPosition) => void): void; export declare function updateColumn(columnId: string, schemaProperties: Partial, targetModel: DatabaseBlockModel): void; export declare function isTitleColumn(column: Column | string): column is string; //# sourceMappingURL=utils.d.ts.map