@AutoPayloadType(description = "The created event, if present")
suspend fun changeIssueState(input: ChangeIssueStateInput, dfe: DataFetchingEnvironment): StateChangedEvent?

Changes the `state` of an Issue requires MANAGE_ISSUES on any of the Trackables the Issue is on. Additionally, the IssueState must be defined by the Template of the Issue. If the `state` is equal to the already existing `state`, no event is created.