@caidrive/shared
Version:
caidrive.shared.components
33 lines (32 loc) • 637 B
TypeScript
/**
*
*/
import { Channels, Queues } from "../";
import { ExpiryData } from "../";
/**
*
*
*/
export interface ReservationPeriodCommencedEvent {
channel: Channels.ReservationPeriodCommenced;
queue: Queues.ReservationPeriodCommenced;
data: ExpiryData;
}
/**
*
*
*/
export interface ReservationPeriodExpiringEvent {
channel: Channels.ReservationPeriodExpiring;
queue: Queues.ReservationPeriodExpiring;
data: ExpiryData;
}
/**
*
*
*/
export interface ReservationPeriodCompletedEvent {
channel: Channels.ReservationPeriodCompleted;
queue: Queues.ReservationPeriodCompleted;
data: ExpiryData;
}