UNPKG

@enonic/mock-xp

Version:

Mock Enonic XP API JavaScript Library

11 lines (10 loc) 484 B
import type { EnonicEventData, ListenerParams, SendParams } from '@enonic-types/lib-event'; import { Server } from '../implementation/Server'; export declare class LibEvent { private server; constructor({ server }: { server: Server; }); listener<EventData extends object = EnonicEventData>({ type, localOnly, callback }: ListenerParams<EventData>): void; send<EventData extends object = object>({ type, distributed, data }: SendParams<EventData>): void; }