import { IfNotExistsOption, Name, Reversible } from "../generalTypes.js"; import { DropColumnsOptions } from "./dropColumns.js"; import { ColumnDefinitions } from "./shared.js"; import { MigrationOptions } from "../../migrationOptions.js"; //#region src/operations/tables/addColumns.d.ts type AddColumnsOptions = IfNotExistsOption; type AddColumnsFn = (tableName: Name, newColumns: ColumnDefinitions, addOptions?: AddColumnsOptions & DropColumnsOptions) => string; type AddColumns = Reversible; declare function addColumns(mOptions: MigrationOptions): AddColumns; //#endregion export { AddColumns, AddColumnsFn, AddColumnsOptions, addColumns };