@bluelibs/runner - v5.5.0
    Preparing search index...

    Type Alias CommonPayload<T>

    CommonPayload: T extends readonly IEventDefinition<any>[]
        ? {
            [K in keyof ExtractEventPayload<T[number]>]: UnionToIntersection<
                ExtractEventPayload<T[number]> extends any
                    ? ExtractEventPayload<T[number]>[K]
                    : never,
            >
        }
        : ExtractEventPayload<T>

    Type Parameters