chkutils
Version:
package for type checking and various utilities
9 lines (8 loc) • 512 B
TypeScript
/**
* Проверяет, является ли переданное значение объектом Promise.
* Эта функция также работает как type guard, сужая тип переменной до `Promise<any>`.
*
* @param val - Значение, которое нужно проверить.
* @returns Возвращает `true`, если значение является Promise, иначе `false`.
*/
export declare const isPromise: (val: any) => val is Promise<any>;