import { PromiseEvent } from '../../class/PromiseEvent'; import { class_Dfr } from 'atma-utils'; export declare class PromiseEventWrap extends class_Dfr { private _events; $source: PromiseEvent; on(event: any, cb: any): this; once(event: any, cb: any): this; emit(event: any, ...args: any[]): void; /** Attach this wrapper to the promiseEvent */ bind(promiseEvent: PromiseEvent): void; private bindOn; private bindOnOnce; }