что-то вроде
type event="scroll"|"click"|"resize" ........ // and so on
не смог найти ни одного. есть такой тип?
Чтобы получить объединение литеральных типов с именами событий, используйте оператор keyof:
keyof
type event = keyof GlobalEventHandlersEventMap;
Ссылки: