UNPKG

@grouparoo/core

Version:
10 lines (9 loc) 435 B
import { Model } from "sequelize-typescript"; export declare namespace LockableHelper { type LockableModel = Model & { locked: string; }; function beforeSave(instance: LockableModel, allowedColumnsThatCanChangeWhenLocked?: string[]): Promise<void>; function beforeUpdateOptions(instance: LockableModel, hasChanges?: boolean): Promise<void>; function beforeDestroy(instance: LockableModel): Promise<void>; }