import { Contract, ContractInterface } from "ethers";
export declare const useContract: <T>(abi: ContractInterface, address: string | undefined) => T | Contract | undefined;
export declare const useERC165: (address: string | undefined) => Contract | undefined;
export declare const useERC721: (address: string | undefined) => Contract | undefined;
export declare const useERC1155: (address: string | undefined) => Contract | undefined;
export declare const useERC20: (address: string | undefined) => Contract | undefined;
