import { ethers } from "ethers"; /** * Get the number of decimals for a token * @param tokenAddress The address of the token * @param provider The ethers provider * @returns The number of decimals for the token */ export declare function getTokenDecimals(tokenAddress: string, provider: ethers.providers.Provider): Promise; /** * Convert a number to a BigNumber with the correct number of decimals * @param value The value to convert * @param decimals The number of decimals * @returns The value as a BigNumber */ export declare function parseTokenAmount(value: number | string, decimals: number): ethers.BigNumber; /** * Get the name of a token * @param tokenAddress The address of the token * @param provider The ethers provider * @returns The name of the token */ export declare function getTokenName(tokenAddress: string, provider: ethers.providers.Provider): Promise; /** * Get the symbol of a token * @param tokenAddress The address of the token * @param provider The ethers provider * @returns The symbol of the token */ export declare function getTokenSymbol(tokenAddress: string, provider: ethers.providers.Provider): Promise; //# sourceMappingURL=token.d.ts.map