UNPKG

@vtexlab/planner-contracts

Version:

Contracts to use in an Eventual-Driven Architecture (EDA)

21 lines (20 loc) 683 B
import { Message } from "../../abstractions/message"; import { BaseData, INotificationEvent } from "../../utils/types"; export declare namespace plannerNotificationEvent { class DeploymentTimedOut extends Message implements INotificationEvent { DeploymentId: string; ScheduleAt?: Date; constructor(data: BaseData & { deploymentId: string; scheduleAt?: Date; }); } class InQueueTimedOut extends Message implements INotificationEvent { DeploymentId: string; ScheduleAt?: Date; constructor(data: BaseData & { deploymentId: string; scheduleAt?: Date; }); } }