E.g. for Transaction.Input. Currently its just a untyped object, so figuring out structure requires to read bsv lib code...
Transaction.Input
index.d.ts:
constructor(params: object);