export declare class PromiseWrapper<T> {
    private readonly _promise;
    resolve: (data: T | PromiseLike<T>) => void;
    reject: (reason?: any) => void;
    constructor();
    get promise(): Promise<T>;
}
