/** * Utility to convert AR to Winston and vice versa. */ export default class Ar { /** * Convert Winston to AR. * @param {string} winstonString * @param {boolean} formatted - Default is false * @param {number} decimals - Default is 12 * @param {boolean} trim - Default is true * @returns {string} - The AR as string */ winstonToAr(winstonString: string, { formatted, decimals, trim }?: { formatted?: boolean; decimals?: number; trim?: boolean; }): string; arToWinston(arString: string, { formatted }?: { formatted?: boolean; }): string; compare(winstonStringA: string, winstonStringB: string): number; isEqual(winstonStringA: string, winstonStringB: string): boolean; isLessThan(winstonStringA: string, winstonStringB: string): boolean; isGreaterThan(winstonStringA: string, winstonStringB: string): boolean; add(winstonStringA: string, winstonStringB: string): string; sub(winstonStringA: string, winstonStringB: string): string; private stringToBigNum; }