UNPKG

@cashfarm/lang

Version:

Extends TypeScript/Javascript with basic classes and functions

18 lines (17 loc) 648 B
export declare abstract class NumberWrapper extends Number { readonly [Symbol.toStringTag]: string; readonly abstract primitiveValue: number; toJSON(): number; valueOf(): number; toString(): string; [Symbol.toPrimitive](hint: 'number' | 'string' | 'default'): number | string; } export declare abstract class StringWrapper extends String { readonly [Symbol.toStringTag]: string; protected readonly abstract primitiveValue: string; constructor(value: string); toJSON(): string; valueOf(): string; toString(): string; [Symbol.toPrimitive](hint: 'number' | 'string' | 'default'): number | string; }