import EventType from './EventType'; import Event from './Event'; /** @group Type Aliases */ export type EventCallback = (event: Event) => void; /** @group Interfaces */ export default interface EventEmitter { addEventListener(eventType: EventType, callback: EventCallback): void; removeEventListener(eventType: EventType, callback: EventCallback): void; }