import { createModuleEvents } from "@open-mercato/shared/modules/events";
const events = [
  { id: "messages.message.sent", label: "Message Sent", entity: "message", category: "custom", clientBroadcast: true },
  { id: "messages.message.read", label: "Message Read", entity: "message", category: "custom", clientBroadcast: true },
  { id: "messages.message.marked_unread", label: "Message Marked Unread", entity: "message", category: "custom", clientBroadcast: true },
  { id: "messages.message.archived", label: "Message Archived", entity: "message", category: "custom", clientBroadcast: true },
  { id: "messages.message.unarchived", label: "Message Unarchived", entity: "message", category: "custom", clientBroadcast: true },
  { id: "messages.message.deleted", label: "Message Deleted", entity: "message", category: "custom", clientBroadcast: true },
  { id: "messages.message.action_taken", label: "Message Action Taken", entity: "message", category: "custom", clientBroadcast: true },
  { id: "messages.message.email_sent", label: "Message Email Sent", entity: "message", category: "custom", clientBroadcast: true },
  { id: "messages.message.email_failed", label: "Message Email Failed", entity: "message", category: "custom", clientBroadcast: true }
];
const eventsConfig = createModuleEvents({
  moduleId: "messages",
  events
});
const emitMessagesEvent = eventsConfig.emit;
var events_default = eventsConfig;
export {
  events_default as default,
  emitMessagesEvent,
  eventsConfig
};
//# sourceMappingURL=events.js.map
