import { ethers } from "ethers"; import type { CallbackType } from "../../../utils/tronweb/contractHelper"; import { TransactionResponse } from "@ethersproject/providers"; export declare const erc721OwnerOf: (provider: ethers.providers.Provider, tokenAddress: string, tokenId: string, callback?: CallbackType | undefined) => Promise; export declare const erc721IsApprovedForAll: (provider: ethers.providers.Provider, owner: string, spender: string, tokenContractAddress: string, callback?: CallbackType | undefined) => Promise; export declare const erc721IsApprovedOrOwner: (provider: ethers.providers.Provider, spender: string, tokenContractAddress: string, tokenId: string, callback?: CallbackType | undefined) => Promise; export declare const erc721SetApprovalForAll: (signer: ethers.Signer, contractAddress: string, spender: string, approved: boolean, callback?: CallbackType | undefined) => Promise;