Type Alias InternalGetAsyncEventEmitterEventParameters<EE, EventName, Events>

InternalGetAsyncEventEmitterEventParameters: EventName extends keyof AsyncEventEmitterPredefinedEvents
    ? EventName extends keyof Events
        ? | AsyncEventEmitterPredefinedEvents[EventName]
        | (Events & Record<PropertyKey, unknown[]>)[EventName]
        : AsyncEventEmitterPredefinedEvents[EventName]
    : EventName extends keyof Events
        ? (Events & Record<PropertyKey, unknown[]>)[EventName]
        : any[]

Type Parameters