chkutils
Version:
package for type checking and various utilities
14 lines (13 loc) • 545 B
TypeScript
/**
* Проверяет, является ли переданное значение примитивом типа Symbol.
*
* @param val - Проверяемое значение любого типа
* @returns Возвращает true, если значение является Symbol, иначе false
*
* @example
* isSymbol(Symbol('foo')); // true
* isSymbol('symbol'); // false
* isSymbol(123); // false
* isSymbol({}); // false
*/
export declare const isSymbol: (val: unknown) => val is symbol;