e.g. addEventListener("click", (MouseEvent): void) versus addEventListener("input", (InputEvent): void)