import { Name, Reversible } from "../generalTypes.js"; import { MigrationOptions } from "../../migrationOptions.js"; import { RoleOptions } from "./shared.js"; import { DropRoleOptions } from "./dropRole.js"; //#region src/operations/roles/createRole.d.ts type CreateRoleOptions = RoleOptions; type CreateRoleFn = (roleName: Name, roleOptions?: CreateRoleOptions & DropRoleOptions) => string; type CreateRole = Reversible; declare function createRole(mOptions: MigrationOptions): CreateRole; //#endregion export { CreateRole, CreateRoleFn, CreateRoleOptions, createRole };