import BN, { BigNumber } from 'bignumber.js'; export declare const ETH_ADDR_OLD = "0x000000000000000000000000000000000000000e"; export declare const ETH_ADDR = "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"; export declare const WETH_ADDR = "0x5eca15b12d959dfcf9c71c59f8b467eb8c6efd0b"; export declare const ETH_ADDR_CASE_SENSITIVE = "0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE"; export declare const USDC_TOKEN_ADDRESS = "0x69C8a7fc6E05d7aa36114B3e35F62DEcA8E11F6E"; /** * @see https://github.com/OpenZeppelin/openzeppelin-test-helpers/blob/master/src/constants.js */ export declare const ZERO_ADDRESS = "0x0000000000000000000000000000000000000000"; export declare const ZERO_BYTES32 = "0x0000000000000000000000000000000000000000000000000000000000000000"; export declare const MAX_UINT256: BN; export declare const MAX_INT256: BN; export declare const MIN_INT256: BN; export declare const BIG_ALLOWANCE: BN; export declare const USDC_TOKEN: { symbol: string; address: string; name: string; decimals: number; source: string; showDecimals: number; logoUrl: undefined; opRank: undefined; }; export declare const ETH_ADDRS: string[]; export declare const isSameAddress: (tokenAddress1: string, tokenAddress2: string) => boolean; export declare function isAddr(s: string): boolean; /** * truncate pool address: 0xeBa959390016dd81419A189e5ef6F3B6720e5A90 => 0xeBa9...5A90 * @param address pool address */ export declare function truncatePoolAddress(address: string): string; export declare const shortAddress: (data: string) => string; export declare function shortenHex(hex: string, length?: number): string; export declare function sortsAddress(address0: string, address1: string): boolean; export declare function padAddress(addr: string): string; export declare function handleUnitConvert(bitStr: string, decimals: number): BigNumber; //# sourceMappingURL=address.d.ts.map