import { abi } from './abi'; export declare const ERC721ABI: { Transfer: { anonymous: boolean; inputs: { indexed: boolean; name: string; type: string; }[]; name: string; type: string; }; Approval: { anonymous: boolean; inputs: { indexed: boolean; name: string; type: string; }[]; name: string; type: string; }; ApprovalForAll: { anonymous: boolean; inputs: { indexed: boolean; internalType: string; name: string; type: string; }[]; name: string; type: string; }; balanceOf: { inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; stateMutability: string; type: string; }; ownerOf: { inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; stateMutability: string; type: string; }; safeTransferFrom: { inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: never[]; stateMutability: string; type: string; }; safeTransferFrom2: { inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: never[]; stateMutability: string; type: string; }; transferFrom: { inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: never[]; stateMutability: string; type: string; }; approve: { inputs: { name: string; type: string; }[]; name: string; outputs: never[]; stateMutability: string; type: string; }; setApprovalForAll: { inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: never[]; stateMutability: string; type: string; }; getApproved: { inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; stateMutability: string; type: string; }; isApprovedForAll: { inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; stateMutability: string; type: string; }; tokenURI: { inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; stateMutability: string; type: string; }; name: { inputs: never[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; stateMutability: string; type: string; }; symbol: { inputs: never[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; stateMutability: string; type: string; }; }; export declare const ERC721: { Transfer: abi.Event; Approval: abi.Event; ApprovalForAll: abi.Event; balanceOf: abi.Function; ownerOf: abi.Function; safeTransferFrom: abi.Function; safeTransferFrom2: abi.Function; transferFrom: abi.Function; approve: abi.Function; setApprovalForAll: abi.Function; getApproved: abi.Function; isApprovedForAll: abi.Function; interfaceID: string; }; export declare const ERC721Metadata: { name: abi.Function; symbol: abi.Function; tokenURI: abi.Function; interfaceID: string; };