с методами 
                  
                  
                  
                  
                  
                  
                  
                  
                  interface EventTarget {  
                  
                  
                      addEventListener(type: string, listener: EventListenerOrEventListenerObject | null, options?: boolean | AddEventListenerOptions): void;   
                  
                  
                      removeEventListener(type: string, callback: EventListenerOrEventListenerObject | null, options?: EventListenerOptions | boolean): void;
                  
                  
                  }
                  
                  
                  
                  
                  
                  
                  
                  
                  хотя по факту это может быть любой HTMLElement 
                  
                  
                  
                  
                  
                  в том числе и HTMLInputElement у которого всё есть
                  
                  
                  const target = <HTMLInputElement>event.target;
                  
                  
                      
                  
                  
                  console.log(target.files);
                  
                  
                  
                  
                  
                  должно помочь
                  
                  
                
Тоже думал об этом. Спасибо.
Обсуждают сегодня