import { BigNumber, BigNumberish } from 'ethers'; export declare const WALLET_DELIMITER = ":"; export declare const LEDGER = "LEDGER"; export declare function getRandomInt(max: number): number; export declare function wait(seconds: number): Promise; export declare function now(): number; export declare function setValueIfUndefined(obj: any, key: string, value: any): void; export declare function convertMapKeyToLowerCase(target: Map): Map; export declare function currentTimestampMilSecs(): number; export declare const DEFAULT_RETRY_OPTION: { retries: number; onRetry: (error: Error) => void; }; export declare function formatTs(timestamp?: number, utcOffSet?: number): string; export declare function chunk(arr: Array, batchSize: number): T[][]; export declare function transpose(arr: Array>): T[][]; export declare function translateIdentifiers(input: string): string[]; export declare function roughlyEqual(x: BigNumber, y: BigNumber, ratio?: number): boolean; export declare function getRandomIntBetween(min: number, max: number): number; export declare function getRandomBetween(min: number, max: number): number; export declare function randomSort(elements: T[]): T[]; export declare function fromWad(wad: BigNumberish): number; export declare function toWad(num: BigNumberish): BigNumber; export declare function formatWad(value: BigNumberish, fixedDecimals?: number): string; export declare function formatUnits(value: BigNumberish, decimals: number, fixedDecimals?: number): string; export declare function shortenNumberByDecimals(s: string, fixedDecimals: number): string; export declare function formatPercentage(num: number, decimals?: number): string; //# sourceMappingURL=common.d.ts.map