/** * After delete */ export interface AfterDelete { afterDelete(): Promise; } /** * After insert */ export interface AfterInsert { afterInsert(): Promise; } /** * After reload */ export interface AfterReload { afterReload(): Promise; } /** * After save */ export interface AfterSave { afterSave(): Promise; } /** * After update */ export interface AfterUpdate { afterUpdate(): Promise; } /** * After validate */ export interface AfterValidate { afterValidate(): Promise; } /** * Before delete */ export interface BeforeDelete { beforeDelete(): Promise; } /** * Before insert */ export interface BeforeInsert { beforeInsert(): Promise; } /** * Before reload */ export interface BeforeReload { beforeReload(): Promise; } /** * Before save */ export interface BeforeSave { beforeSave(): Promise; } /** * Before update */ export interface BeforeUpdate { beforeUpdate(): Promise; } /** * Before validate */ export interface BeforeValidate { beforeValidate(): Promise; }