import { Name, Reversible } from "../generalTypes.js"; import { ConstraintOptions } from "./shared.js"; import { DropConstraintOptions } from "./dropConstraint.js"; import { MigrationOptions } from "../../migrationOptions.js"; //#region src/operations/tables/addConstraint.d.ts type CreateConstraintFn = (tableName: Name, constraintName: string | null, constraintExpressionOrOptions: (ConstraintOptions & DropConstraintOptions) | string) => string; type CreateConstraint = Reversible; declare function addConstraint(mOptions: MigrationOptions): CreateConstraint; //#endregion export { CreateConstraint, CreateConstraintFn, addConstraint };