import type { IEventTarget } from './i-event-target'; export interface IEvent { readonly type: string; currentTarget?: IEventTarget; data?: T; }