UNPKG

is-well-known-symbol

Version:
16 lines (13 loc) 407 B
declare namespace isWellKnownSymbol { type WellKnownSymbolName = Exclude< keyof SymbolConstructor, | 'constructor' | 'for' | 'from' | 'keyFor' | 'prototype' >; type WellKnownSymbol = SymbolConstructor[WellKnownSymbolName]; } declare function isWellKnownSymbol(sym: unknown): sym is isWellKnownSymbol.WellKnownSymbol; export = isWellKnownSymbol;