import type { EventEmitter } from 'node:events'; import { WsException } from '@nestjs/websockets'; import { Logger } from '../../core/logger/logger.service.js'; import { UpdateAllJournalService } from './update-all-journal.service.js'; import { UpdateAllService } from './update-all.service.js'; export declare class UpdateAllGateway { private readonly logger; private readonly journalService; private readonly updateAllService; private readonly subscribers; constructor(logger: Logger, journalService: UpdateAllJournalService, updateAllService: UpdateAllService); subscribe(client: EventEmitter): Promise; private broadcast; }