UNPKG

@beignet/core

Version:

Core framework primitives for Beignet

16 lines 996 B
import type { EventPublishOptions } from "./index.js"; import type { EventTransportValue } from "./transport.js"; interface EventPayloadIdentity { readonly name: string; readonly payload: { readonly "~standard": { readonly validate: unknown; }; }; } export declare function markEventPayloadParsed(event: EventPayloadIdentity, payload: unknown, options?: EventPublishOptions): EventPublishOptions; export declare function isEventPayloadParsed(event: EventPayloadIdentity, payload: unknown, options?: EventPublishOptions): boolean; export declare function markEventPayloadTransportStable(event: EventPayloadIdentity, payload: unknown, transportValue: EventTransportValue, options?: EventPublishOptions): EventPublishOptions; export declare function isEventPayloadTransportStable(event: EventPayloadIdentity, payload: unknown, transportValue: EventTransportValue, options?: EventPublishOptions): boolean; export {}; //# sourceMappingURL=payload-state.d.ts.map