UNPKG

@vtexlab/planner-contracts

Version:

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

24 lines (23 loc) 1.25 kB
import { contentPlatformDomainEvent } from "./services/contentPlatform/domainEvent"; import { contentPlatformIntegrationEvent } from "./services/contentPlatform/integrationEvent"; import { plannerDomainEvent } from "./services/planner/domainEvent"; import { plannerDelayEvent } from "./services/planner/delayEvent"; import { plannerNotificationEvent } from "./services/planner/notificationEvent"; import { plannerIntegrationEvent } from "./services/planner/integrationEvent"; import { plannerCommand } from "./services/planner/command"; export declare namespace Planner { export import DomainEvent = plannerDomainEvent; export import DelayEvent = plannerDelayEvent; export import NotificationEvent = plannerNotificationEvent; export import IntegrationEvent = plannerIntegrationEvent; export import Command = plannerCommand; } export declare namespace ContentPlatform { export import DomainEvent = contentPlatformDomainEvent; export import IntegrationEvent = contentPlatformIntegrationEvent; } export { ICommand } from './utils/types'; export { IIntegrationEvent } from './utils/types'; export { IDomainEvent } from './utils/types'; export { IDelayEvent } from './utils/types'; export { IEvent } from './utils/types';