import type { OrderEvent, OrderEventPublisher } from '../domain/ports.js';

/** No-op event publisher: emits nothing now, used as a safe default until notifications wiring lands. */
export class NoOpOrderEventPublisher implements OrderEventPublisher {
  async emit(_event: OrderEvent): Promise<void> {
    return Promise.resolve();
  }
}
