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