import BaseConnector from './BaseConnector' import { Handler } from './types' class EventConfiguration { id: string connector: BaseConnector options: Record constructor(id: string, connector: BaseConnector, options: Record) { this.id = id this.connector = connector this.options = options } do(handler: () => void | Handler) { this.connector.app?.when(this, handler) } } export default EventConfiguration