export declare class Deferred<T, E = unknown> {
    promise: Promise<T>;
    private resolveFn;
    private rejectFn;
    constructor();
    resolve(value: T): void;
    reject(reason?: E): void;
}
//# sourceMappingURL=deferred.d.ts.map