diff --git a/packages/base-types/src/node/utils/event.ts b/packages/base-types/src/node/utils/event.ts index d797db804..d8a44d50c 100644 --- a/packages/base-types/src/node/utils/event.ts +++ b/packages/base-types/src/node/utils/event.ts @@ -5,6 +5,7 @@ import type { SlotMappings } from './mappings'; // BUILT IN EVENTS export enum EventType { INTENT = 'intent', + EVENT = 'event', ALEXA = 'alexa', } @@ -22,6 +23,11 @@ export interface IntentEvent extends BaseEvent, SlotMappings { intent: string; } +export interface EventEvent extends BaseEvent { + type: EventType.EVENT; + event: string; +} + export interface AlexaEvent extends BaseEvent { type: EventType.ALEXA; intent: string;