/** * Details of an event that the Engine received from the host application. */ export interface ExternalEvent { /** The name of the event. */ name: string; /** Details of parameters that accompany the event. */ parameters?: any; } /** * Callback function to be used when an external event needs to be passed * from the Engine to Display Form. */ export type ExternalEventCallback = (newEvent: ExternalEvent) => void;