To the best of my knowledge all rpcs use BTC as amount, which means the json type is numeric or string. However bumpfee accepts an option that is denominated in satoshis:
"totalFee" (numeric, optional) Total fee (NOT feerate) to pay, in satoshis.
I am opening this issue to discuss how to avoid further inconsistencies like this, since they can easily lead to loosing a ton of money. (E.g. bumpfee with totalFee=1 is different from sendtoaddress with amount=1)