Query Process Definition by starting signal


Today I would like to ask if there is any way to query process definitions by starting signal? I’ve tried to look in repositoryService but without any luck.

Alternatively, maybe my approach is wrong, so here I will share what I would like to achieve.
In my app, I will have a bunch of BPMN processes. Each process will be triggered by an event. One event may trigger multiple processes (that’s why I want to use signals instead of messages). I want to display to the user processes organized by these starting events.