import { BaseEvent } from './BaseEvent'; import { BaseManager } from './BaseManager'; export declare abstract class BaseEventHandler { protected manager: MT; abstract readonly eventType: any; constructor(manager: MT); abstract processor(evt: T): Promise; log(type: Parameters[0], ...args: any[]): void; }