ReadonlycurrentReadonlysendSend an event. Returns the (new or unchanged) current state.
If no transition is defined for (currentState, event), the event is
silently ignored — same shape as XState's interpret.
Readonlymatchestrue if the FSM is in state. Type-narrows: fsm.matches('foo').
ReadonlysubscribeSubscribe to transitions (not re-sends of the same state).
The current state.