import { Nullable } from '@bimeister/utilities'; import { BusEventBase } from '../classes/abstract/bus-event-base.abstract'; declare class QueueEventBase extends BusEventBase { readonly payload: T; readonly scope: Nullable; readonly id: string; readonly type: Nullable; readonly fromId: Nullable; constructor(payload: T); } export declare namespace QueueEvents { class AddToQueue extends QueueEventBase { } class RemoveFromQueue extends QueueEventBase { } class StartQueue extends QueueEventBase { } } export {};