export type Deferred = { id?: I; data?: D; promise: Promise; resolve: (t: T) => void; reject: (e: Error) => void; }; export declare function createDeferred(arg?: I, data?: D): Deferred; //# sourceMappingURL=deferred.d.ts.map