ActionExecutorFn: (
    context: sohl.entity.action.SohlActionContext,
) => Promise<unknown>

The callable that performs an action, given a SohlActionContext. For Intrinsic actions this is a bound logic method; for Script actions it runs the referenced Foundry Macro via Macro#execute.

Type declaration