import { createModuleEvents } from "@open-mercato/shared/modules/events";
const events = [
  { id: "progress.job.created", label: "Job Created", entity: "job", category: "crud", clientBroadcast: true },
  { id: "progress.job.started", label: "Job Started", entity: "job", category: "lifecycle", clientBroadcast: true },
  { id: "progress.job.updated", label: "Job Updated", entity: "job", category: "lifecycle", clientBroadcast: true },
  { id: "progress.job.completed", label: "Job Completed", entity: "job", category: "lifecycle", clientBroadcast: true },
  { id: "progress.job.failed", label: "Job Failed", entity: "job", category: "lifecycle", clientBroadcast: true },
  { id: "progress.job.cancelled", label: "Job Cancelled", entity: "job", category: "lifecycle", clientBroadcast: true }
];
const eventsConfig = createModuleEvents({
  moduleId: "progress",
  events
});
const emitProgressEvent = eventsConfig.emit;
var events_default = eventsConfig;
export {
  events_default as default,
  emitProgressEvent,
  events,
  eventsConfig
};
//# sourceMappingURL=events.js.map
