pub fn current_state(state: State) -> TmgCurrentState