# `Cyclium.Trigger`
[🔗](https://github.com/Cyclium/cyclium_ex/blob/main/lib/cyclium/trigger.ex#L1)

Typed trigger ref structs — one per trigger_type.
Strategies pattern-match on trigger type in `init/2`.

# `t`

```elixir
@type t() ::
  Cyclium.Trigger.Schedule.t()
  | Cyclium.Trigger.Event.t()
  | Cyclium.Trigger.Manual.t()
  | Cyclium.Trigger.Workflow.t()
  | Cyclium.Trigger.Interactive.t()
```

---

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