UNPKG

aveazul

Version:

Bluebird drop-in replacement built on native Promise

10 lines (9 loc) 253 B
/** * Disposer class for resource cleanup * @private */ export declare class Disposer<T> { _data: (resource: T) => void | Promise<void>; _promise: Promise<T>; constructor(fn: (resource: T) => void | Promise<void>, promise: Promise<T>); }