summaryrefslogtreecommitdiff
path: root/bin/wiki/ImportarDesdeURL/node_modules/p-is-promise/index.d.ts
blob: 662d9e0c420f60b9098c1ae0197dd26e06b3e8d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
declare const pIsPromise: {
	/**
	Check if `input` is a ES2015 promise.

	@param input - Value to be checked.

	@example
	```
	import isPromise = require('p-is-promise');

	isPromise(Promise.resolve('🦄'));
	//=> true
	```
	*/
	(input: unknown): input is Promise<unknown>;

	// TODO: Remove this for the next major release, refactor the whole definition to:
	// declare function pIsPromise(input: unknown): input is Promise<unknown>;
	// export = pIsPromise;
	default: typeof pIsPromise;
};

export = pIsPromise;