import { Context } from "@ipare/core"; import { Filter } from "./filter"; export interface ActionFilter extends Filter { onActionExecuted(ctx: Context): void | Promise; onActionExecuting( ctx: Context ): boolean | Promise | void | Promise; }