satoshi-bitcoin-ts
Version:
A tiny typescript library to convert between Bitcoin & Satoshis with precision.
16 lines (15 loc) • 647 B
TypeScript
import Big from 'big.js';
declare type RT<T> = T extends true ? Big : number;
/**
* Convert Satoshi to Bitcoin
* @param satoshi Amount of Satoshi to convert. Must be a whole number
* @param returnBN Optionally return the value as a Big number instance
*/
export declare function toBitcoin<T extends boolean = false>(satoshi: number | string, returnBig?: T): RT<T>;
/**
* Convert Bitcoin to Satoshi
* @param bitcoin Amount of Bitcoin to convert
* @param returnBN Optionally return the value as a Big number instance
*/
export declare function toSatoshi<T extends boolean = false>(bitcoin: number | string, returnBig?: T): RT<T>;
export {};