export declare const chainPromises: (promises: Promise[], reducer?: (p1: Promise, p2: Promise) => Promise, initialValue?: T) => Promise; export declare const BigNumOps: { splitAt: (num: string, at: number) => number[]; plus: (num1: string, num2: string) => string; compare: (num1: string, num2: string) => number; min: (...nums: string[]) => string; lShift: (num: string, by: number) => string; parse: (str: string) => string; };