import { errorEvents } from '../protocol/events/error-events'; export type Callback = (arg: T) => void; export interface PromiseResolve extends Callback> { } export interface PromiseReject extends Callback { } export declare class PromiseUtils { static wrapPromise(promise: Promise>, fun: (arg: T) => U): Promise>; }