diff --git a/types/generic-pool/index.d.ts b/types/generic-pool/index.d.ts index 7f7830f6b1..00f8852823 100644 --- a/types/generic-pool/index.d.ts +++ b/types/generic-pool/index.d.ts @@ -1,6 +1,7 @@ // Type definitions for generic-pool 3.1 // Project: https://github.com/coopernurse/node-pool#readme // Definitions by: Jerray Fu +// Will Boyce // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped /// @@ -16,17 +17,17 @@ export class Pool extends EventEmitter { max: number; min: number; - acquire(priority?: number): Promise; + acquire(priority?: number): PromiseLike; release(resource: T): void; destroy(resource: T): void; - drain(): Promise; - clear(): Promise; + drain(): PromiseLike; + clear(): PromiseLike; } export interface Factory { - create(): Promise; - destroy(client: T): Promise; - validate?(client: T): Promise; + create(): PromiseLike; + destroy(client: T): PromiseLike; + validate?(client: T): PromiseLike; } export interface Options {