# `WorkflowStem.Components.FsmGuard`
[🔗](https://github.com/fosferon/workflow_stem/blob/main/lib/workflow_stem/components/fsm_guard.ex#L1)

FSM semantic guard component.

Validates that an event is allowed from the current state (available events gating).

# `call`

```elixir
@spec call(map(), map()) :: map()
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
