import {Event, Queueable, ShouldQueue} from '../../types' import {uuid4} from '../../../../util' /** * Event fired after an item is pushed to the queue. */ export class PushedToQueue> implements Event { public readonly eventName = '@extollo/lib.PushedToQueue' public readonly eventUuid = uuid4() public readonly shouldBroadcast = true constructor( public readonly item: T, public readonly queueName: string, ) {} }