import { Contract } from '@ethersproject/contracts';
import { JsonRpcProvider } from '@ethersproject/providers';
import { Token } from '@uniswap/sdk-core';
import { FeeAmount } from '@uniswap/v3-sdk';
import { ChainTokenMap } from 'hooks/useTokenList/utils';
export declare function isAddress(value: any): string | false;
export declare function shortenAddress(address: string, chars?: number): string;
export declare function getContract(address: string, ABI: any, library: JsonRpcProvider, account?: string): Contract;
export declare function escapeRegExp(string: string): string;
export declare function isTokenOnList(chainTokenMap: ChainTokenMap, token?: Token): boolean;
export declare function formattedFeeAmount(feeAmount: FeeAmount): number;
