import { utils, providers } from 'ethers'; import Erc20Abi from './abi/erc20.json'; import Erc165Abi from './abi/erc165.json'; import Erc721Abi from './abi/erc721.json'; import Erc1155Abi from './abi/erc1155.json'; export declare enum TokenStandard { Erc20 = 20, Erc721 = 721, Erc1155 = 1155 } export declare const erc165Iface: utils.Interface; export declare const erc20Iface: utils.Interface; export declare const erc721Iface: utils.Interface; export declare const erc1155Iface: utils.Interface; export declare function identifyTokenInterface(contractAddress: string, provider: providers.JsonRpcProvider, logger?: (...args: any) => void): Promise; export { Erc20Abi }; export { Erc165Abi }; export { Erc721Abi }; export { Erc1155Abi }; //# sourceMappingURL=token.d.ts.map