export declare const chainPromises: (lazyPromises: ((p: T) => Promise)[], reducer?: (lp1: (p: T) => Promise, lp2: (p: T) => Promise) => (p: T) => 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; };