Event
API reference for Event
Type Alias: Event<EventType, EventData, EventMetadata>
Section titled “Type Alias: Event<EventType, EventData, EventMetadata>”Event<
EventType,EventData,EventMetadata> =Readonly<EventMetadataextendsundefined?object:object>
Event as sent to the event store (input format)
This is the canonical Event type used throughout the DeltaBase ecosystem. Optimized for type safety, developer experience, and performance.
Enhanced to support both application-level and platform-level metadata.
Type Parameters
Section titled “Type Parameters”EventType
Section titled “EventType”EventType extends string = string
EventData
Section titled “EventData”EventData extends DefaultRecord = DefaultRecord
EventMetadata
Section titled “EventMetadata”EventMetadata extends DefaultRecord | undefined = undefined