Skip to content

SerializeToJson

SerializeToJson<T>: T extends Error & object ? object : T extends JsonSerializableSet<infer S> ? ReadonlyArray<S> : T extends JsonSerializableObject ? { [P in keyof T]: SerializeToJson<T[P]> } : T extends JsonSerializableArray ? SerializeToJson<T[number]>[] : BigIntToHex<SetToHex<T>>

Type parameters

T

Source

procedures/src/utils/SerializeToJson.ts:22