The Steam API uses a lot of int64_t/uint64_t values, these cannot be represented via regular numbers in JS, so I've added support for BigInt for these values.
I also fixed some of the typings for the non-interface Steam classes, which should reduce any confusion around them.