import { types } from "../../../ledger-sdk/src"; import { LedgerRecord } from "../../../types/src"; import { EventHandler } from './event-handler'; /** * Context passed to event handler. */ export type EventContext = { /** * Data of the incoming event, including record. */ event: LedgerRecord; }; /** * Event handler class implementing event handler interface */ export type EventHandlerClass = { new (...args: any[]): EventHandler; };