KEventHandler<EventMap>: handlers: registers: Partial<MappedType> on<Name>(name: Name, action: (args: EventMap[Name])=>void): KEventController onOnce<Name>(name: Name, action: (args: EventMap[Name])=>void): KEventController next<Name>(name: Name): Promise<unknown> trigger<Name>(name: Name, args: EventMap[Name]): void remove<Name>(name: Name): void clear(): void numListeners<Name>(name: Name): number