Type Alias: ForwardablePayloadBase<EventName>
ForwardablePayloadBase<
EventName> =UptimeEvents[EventName] extendsobject?Except<UptimeEvents[EventName],Extract<"_meta"|"_originalMeta", keyofUptimeEvents[EventName]>> :UptimeEvents[EventName]
Defined in: electron/services/ServiceContainer.utils.ts:55
Supported payload formats for manager events forwarded to the orchestrator.
Type Parameters
EventName
EventName extends EventKey<UptimeEvents>
Remarks
Manager event buses attach metadata to payloads via EventMetadata. The orchestrator should receive the original payload shape without EventEmitter-specific metadata. This helper type captures both representations so forwarding helpers can normalize payloads safely while preserving type safety.