export declare type $EventOptions = {
taskname?: string;
once?: boolean;
};
export declare type $MutArgEventHandler = (...data: $MutArg) => unknown;
export declare type $UnknownMutArg = unknown[];
export declare type $MutArg = A extends $UnknownMutArg ? A : never;
/**
* 获取事件模型的事件类型定义
* 基于`BaseEventEmitter`的一个纯类型定义属性来导出类型的定义
*/
export declare type $EmitterEvents = EE extends {
TYPE: infer U;
} ? U : never;