UNPKG

@proton/ccxt

Version:

A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading library with support for 130+ exchanges

40 lines (39 loc) 1.54 kB
declare class Precise { decimals: any; integer: any; base: any; constructor(number: any, decimals?: any); mul(other: any): Precise; div(other: any, precision?: number): Precise; add(other: any): Precise; mod(other: any): Precise; sub(other: any): Precise; abs(): Precise; neg(): Precise; min(other: any): any; max(other: any): any; gt(other: any): boolean; ge(other: any): boolean; lt(other: any): any; le(other: any): any; reduce(): this; equals(other: any): boolean; toString(): string; static stringMul(string1: string, string2: string): string; static stringDiv(string1: any, string2: any, precision?: number): string; static stringAdd(string1: string, string2: string): string; static stringSub(string1: string, string2: string): string; static stringAbs(string: any): string; static stringNeg(string: any): string; static stringMod(string1: string, string2: string): string; static stringEquals(string1: string, string2: string): boolean; static stringEq(string1: string, string2: string): boolean; static stringMin(string1: string, string2: string): any; static stringMax(string1: string, string2: string): any; static stringGt(string1: string, string2: string): boolean; static stringGe(string1: string, string2: string): boolean; static stringLt(string1: string, string2: string): any; static stringLe(string1: string, string2: string): any; } export default Precise; export { Precise };