@aeternity/aepp-sdk
Version:
SDK for the æternity blockchain
25 lines (24 loc) • 824 B
TypeScript
/**
* Big Number Helpers
* @module @aeternity/aepp-sdk/es/utils/bignumber
* @example import { parseBigNumber, isBigNumber, ceil } from '@aeternity/aepp-sdk/es/utils/bignumber'
*/
import BigNumber from 'bignumber.js';
/**
* Convert number to string
* @param {String|Number|BigNumber} number number to convert
* @return {String}
*/
export declare const parseBigNumber: (number: string | number | BigNumber) => string;
/**
* Check if value is BigNumber, Number or number string representation
* @param {String|Number|BigNumber} number number to convert
* @return {Boolean}
*/
export declare const isBigNumber: (number: string | number | BigNumber) => boolean;
/**
* BigNumber ceil operation
* @param {BigNumber} bigNumber
* @return {BigNumber}
*/
export declare const ceil: (bigNumber: BigNumber) => BigNumber;