export declare type EventFilter = { usecase?: string; profile?: string; }; export interface IEvents { on(event: E, options: { priority: number; filter?: EventFilter; }, callback: Params[E]): void; }