| declare function unboxPrimitive<T extends unboxPrimitive.Boxed>(value: T): unboxPrimitive.Unbox<T>;declare namespace unboxPrimitive {    type Boxed = String | Number | Boolean | Symbol | BigInt;    type Unbox<T extends Boxed> = T extends String ? string        : T extends Number ? number        : T extends Boolean ? boolean        : T extends Symbol ? symbol        : T extends BigInt ? bigint        : never;}export = unboxPrimitive;
 |