UNPKG

@medusajs/utils

Version:

Medusa utilities functions shared by Medusa core and Modules

18 lines 753 B
import { Context, EventBusTypes, IMessageAggregator, Message, MessageAggregatorFormat } from "@medusajs/types"; export declare class MessageAggregator implements IMessageAggregator { private messages; constructor(); count(): number; save(msg: Message | Message[]): void; saveRawMessageData<T>(messageData: EventBusTypes.RawMessageFormat<T> | EventBusTypes.RawMessageFormat<T>[], { options, sharedContext, }?: { options?: Record<string, unknown>; sharedContext?: Context; }): void; getMessages(format?: MessageAggregatorFormat): { [group: string]: Message[]; }; clearMessages(): void; private getValueFromPath; private compareMessages; } //# sourceMappingURL=message-aggregator.d.ts.map