known-symbols
Version:
A little library for working with well-known symbols.
16 lines (15 loc) • 463 B
TypeScript
declare class Symbols {
private name2symbol;
private symbol2name;
private names;
private symbols;
constructor();
getNames: () => readonly string[];
getSymbols: () => readonly symbol[];
getName: (symbol: symbol) => string | undefined;
getSymbol: (name: string) => symbol | undefined;
hasName: (name: string) => boolean;
hasSymbol: (symbol: symbol) => boolean;
}
declare const _default: Symbols;
export default _default;