Sur la ligne 60359 de ce fichier de définition de type , il y a la déclaration suivante:
type ActivatedEventHandler = (ev: Windows.ApplicationModel.Activation.IActivatedEventArgs & WinRTEvent<any>) => void;
Que fait le &
sigil signifie dans ce contexte?
&
dans une position de type signifie intersection de type .
https://www.typescriptlang.org/docs/handbook/advanced-types.html#intersection-types