Type Alias: ForwardableEventPayload<EventName>
ForwardableEventPayload<
EventName> =UptimeEvents[EventName] |UptimeEvents[EventName] & {_meta:EventMetadata;_originalMeta?:unknown; }
Defined in: electron/services/ServiceContainer.ts:105
Supported payload formats for manager events forwarded to the orchestrator.
Type Parameters
EventName
EventName extends keyof 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.