import mitt, {EventType, Handler} from 'mitt' export class Event { // @ts-ignore private static emitter = mitt(); public static on(event: string, callback: Handler>) { Event.emitter.on(event, callback) } public static emit(event: string, data: any) { Event.emitter.emit(event, data) } public static off(event: string, callback: Handler>) { Event.emitter.off(event, callback) } }