import type { EnonicEventData, ListenerParams, SendParams, } from '@enonic-types/lib-event'; import {Server} from '../implementation/Server'; export class LibEvent { private server: Server; constructor({ server }: { server: Server }) { this.server = server; } public listener({ type, localOnly, callback }: ListenerParams): void { this.server.log.debug('event.listener({ type:%s, localOnly:%s callback:%s})', type, localOnly, callback); } public send({ type, distributed, data }: SendParams): void { this.server.log.debug('event.send({ type:%s, distributed:%s data:%s})', type, distributed, data); } } // class LibEvent