import { Subjects } from "./subjects"; import { Transaction } from "./types/transaction"; export interface TransactionCompletedEvent { subject: Subjects.TransactionCompleted; data: { userId: string; transaction: Transaction; unitIds: string[]; }; } /** * Событие тразакция успешна * @event module:repo.event:[repo]TransactionCompleted * @type {object} * @property {string} userId - Идентификатор пользователя * @property {Transaction} transaction - Транзакция: количество действия и идентификатор */