declare const dropMetadataRendererABI: readonly [{ readonly type: "error"; readonly inputs: readonly []; readonly name: "Access_OnlyAdmin"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MetadataFrozen"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "target"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "metadataBase"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }, { readonly name: "metadataExtension"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }, { readonly name: "contractURI"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }, { readonly name: "freezeAt"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "MetadataUpdated"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "target"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "provenanceHash"; readonly internalType: "bytes32"; readonly type: "bytes32"; readonly indexed: false; }]; readonly name: "ProvenanceHashUpdated"; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "initializeWithData"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "metadataBaseByContract"; readonly outputs: readonly [{ readonly name: "base"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "extension"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "contractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "freezeAt"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "provenanceHashes"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "tokenURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "target"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "baseUri"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "newContractUri"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "updateMetadataBase"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "target"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "metadataBase"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "metadataExtension"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "newContractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "freezeAt"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "updateMetadataBaseWithDetails"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "target"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "provenanceHash"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly name: "updateProvenanceHash"; readonly outputs: readonly []; }]; declare const erc721DropABI: readonly [{ readonly stateMutability: "nonpayable"; readonly type: "constructor"; readonly inputs: readonly [{ readonly name: "_zoraERC721TransferHelper"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "_factoryUpgradeGate"; readonly internalType: "contract IFactoryUpgradeGate"; readonly type: "address"; }, { readonly name: "_marketFilterDAOAddress"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "_mintFeeAmount"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "_mintFeeRecipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "_protocolRewards"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "role"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly name: "Access_MissingRoleOrAdmin"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Access_OnlyAdmin"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Access_WithdrawNotAllowed"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "proposedAddress"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "Admin_InvalidUpgradeAddress"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Admin_UnableToFinalizeNotOpenEdition"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ApprovalCallerNotOwnerNorApproved"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ApprovalQueryForNonexistentToken"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ApprovalToCurrentOwner"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ApproveToCaller"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "BalanceQueryForZeroAddress"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "CREATOR_FUNDS_RECIPIENT_NOT_SET"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ExternalMetadataRenderer_CallFailed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INVALID_ADDRESS_ZERO"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INVALID_ETH_AMOUNT"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "InvalidMintSchedule"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MarketFilterDAOAddressNotSupportedForChain"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MintFee_FundsSendFailure"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MintToZeroAddress"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MintZeroQuantity"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Mint_SoldOut"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ONLY_CREATE_REFERRAL"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ONLY_OWNER"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ONLY_PENDING_OWNER"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "operator"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "OperatorNotAllowed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "OwnerQueryForNonexistentToken"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Presale_Inactive"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Presale_MerkleNotApproved"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Presale_TooManyForAddress"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ProtocolRewards_WithdrawSendFailure"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Purchase_TooManyForAddress"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "correctPrice"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "Purchase_WrongPrice"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "RemoteOperatorFilterRegistryCallFailed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Sale_Inactive"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "maxRoyaltyBPS"; readonly internalType: "uint16"; readonly type: "uint16"; }]; readonly name: "Setup_RoyaltyPercentageTooHigh"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "TransferCallerNotOwnerNorApproved"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "TransferFromIncorrectOwner"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "TransferToNonERC721ReceiverImplementer"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "TransferToZeroAddress"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "URIQueryForNonexistentToken"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Withdraw_FundsSendFailure"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "previousAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }]; readonly name: "AdminChanged"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "owner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "approved"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }]; readonly name: "Approval"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "owner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "operator"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "approved"; readonly internalType: "bool"; readonly type: "bool"; readonly indexed: false; }]; readonly name: "ApprovalForAll"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "_fromTokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }, { readonly name: "_toTokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "BatchMetadataUpdate"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "beacon"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "BeaconUpgraded"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "source"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "amount"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "FundsReceived"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "newAddress"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "changedBy"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "FundsRecipientChanged"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "withdrawnBy"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "withdrawnTo"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "amount"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }, { readonly name: "feeRecipient"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "feeAmount"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "FundsWithdrawn"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "_tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "MetadataUpdate"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "sender"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenContract"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }, { readonly name: "comment"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }]; readonly name: "MintComment"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "mintFeeAmount"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }, { readonly name: "mintFeeRecipient"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "success"; readonly internalType: "bool"; readonly type: "bool"; readonly indexed: false; }]; readonly name: "MintFeePayout"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "sender"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "numberOfMints"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "OpenMintFinalized"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "previousOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "potentialNewOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerCanceled"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "previousOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "potentialNewOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerPending"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "previousOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnershipTransferred"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "role"; readonly internalType: "bytes32"; readonly type: "bytes32"; readonly indexed: true; }, { readonly name: "previousAdminRole"; readonly internalType: "bytes32"; readonly type: "bytes32"; readonly indexed: true; }, { readonly name: "newAdminRole"; readonly internalType: "bytes32"; readonly type: "bytes32"; readonly indexed: true; }]; readonly name: "RoleAdminChanged"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "role"; readonly internalType: "bytes32"; readonly type: "bytes32"; readonly indexed: true; }, { readonly name: "account"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "sender"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "RoleGranted"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "role"; readonly internalType: "bytes32"; readonly type: "bytes32"; readonly indexed: true; }, { readonly name: "account"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "sender"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "RoleRevoked"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "to"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "pricePerToken"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "firstPurchasedTokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "Sale"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "changedBy"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "SalesConfigChanged"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "from"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "to"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }]; readonly name: "Transfer"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "sender"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "renderer"; readonly internalType: "contract IMetadataRenderer"; readonly type: "address"; readonly indexed: false; }]; readonly name: "UpdatedMetadataRenderer"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "implementation"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "Upgraded"; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "DEFAULT_ADMIN_ROLE"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "MINTER_ROLE"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "SALES_MANAGER_ROLE"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "recipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "adminMint"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "recipients"; readonly internalType: "address[]"; readonly type: "address[]"; }]; readonly name: "adminMintAirdrop"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "to"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "approve"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "owner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "balanceOf"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "burn"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "callMetadataRenderer"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bytes"; readonly type: "bytes"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "numTokens"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "computeFreeMintRewards"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "struct RewardsSettings"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "creatorReward"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "createReferralReward"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "mintReferralReward"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "firstMinterReward"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "zoraReward"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "numTokens"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "computePaidMintRewards"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "struct RewardsSettings"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "creatorReward"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "createReferralReward"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "mintReferralReward"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "firstMinterReward"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "zoraReward"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "numTokens"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "computeTotalReward"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "config"; readonly outputs: readonly [{ readonly name: "metadataRenderer"; readonly internalType: "contract IMetadataRenderer"; readonly type: "address"; }, { readonly name: "editionSize"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint16"; readonly type: "uint16"; }, { readonly name: "fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractVersion"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint32"; readonly type: "uint32"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "createReferral"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "factoryUpgradeGate"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract IFactoryUpgradeGate"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "finalizeOpenEdition"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "getApproved"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "role"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly name: "getRoleAdmin"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "role"; readonly internalType: "bytes32"; readonly type: "bytes32"; }, { readonly name: "account"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "grantRole"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "role"; readonly internalType: "bytes32"; readonly type: "bytes32"; }, { readonly name: "account"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "hasRole"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_contractName"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "_contractSymbol"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "_initialOwner"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "_fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "_editionSize"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "_royaltyBPS"; readonly internalType: "uint16"; readonly type: "uint16"; }, { readonly name: "_setupCalls"; readonly internalType: "bytes[]"; readonly type: "bytes[]"; }, { readonly name: "_metadataRenderer"; readonly internalType: "contract IMetadataRenderer"; readonly type: "address"; }, { readonly name: "_metadataRendererInit"; readonly internalType: "bytes"; readonly type: "bytes"; }, { readonly name: "_createReferral"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "initialize"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "isAdmin"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "nftOwner"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "operator"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "isApprovedForAll"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "enable"; readonly internalType: "bool"; readonly type: "bool"; }]; readonly name: "manageMarketFilterDAOSubscription"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "marketFilterDAOAddress"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "metadataRenderer"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract IMetadataRenderer"; readonly type: "address"; }]; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "recipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "comment"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "mintReferral"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "mintWithRewards"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "minter"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "mintedPerAddress"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "struct IERC721Drop.AddressMintDetails"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "totalMints"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "presaleMints"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "publicMints"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "data"; readonly internalType: "bytes[]"; readonly type: "bytes[]"; }]; readonly name: "multicall"; readonly outputs: readonly [{ readonly name: "results"; readonly internalType: "bytes[]"; readonly type: "bytes[]"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "name"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "owner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "ownerOf"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "presaleMintsByAddress"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "proxiableUUID"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "purchase"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxQuantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "pricePerToken"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "merkleProof"; readonly internalType: "bytes32[]"; readonly type: "bytes32[]"; }]; readonly name: "purchasePresale"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxQuantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "pricePerToken"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "merkleProof"; readonly internalType: "bytes32[]"; readonly type: "bytes32[]"; }, { readonly name: "comment"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "purchasePresaleWithComment"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxQuantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "pricePerToken"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "merkleProof"; readonly internalType: "bytes32[]"; readonly type: "bytes32[]"; }, { readonly name: "comment"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "mintReferral"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "purchasePresaleWithRewards"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "comment"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "purchaseWithComment"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "recipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "comment"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "purchaseWithRecipient"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "role"; readonly internalType: "bytes32"; readonly type: "bytes32"; }, { readonly name: "account"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "renounceRole"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "role"; readonly internalType: "bytes32"; readonly type: "bytes32"; }, { readonly name: "account"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "revokeRole"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "_salePrice"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "royaltyInfo"; readonly outputs: readonly [{ readonly name: "receiver"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "royaltyAmount"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "royaltyMintSchedule"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint32"; readonly type: "uint32"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "from"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "to"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "safeTransferFrom"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "from"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "to"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "_data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "safeTransferFrom"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "saleDetails"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "struct IERC721Drop.SaleDetails"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "publicSaleActive"; readonly internalType: "bool"; readonly type: "bool"; }, { readonly name: "presaleActive"; readonly internalType: "bool"; readonly type: "bool"; }, { readonly name: "publicSalePrice"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "publicSaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "publicSaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleMerkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }, { readonly name: "maxSalePurchasePerAddress"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "totalMinted"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "salesConfig"; readonly outputs: readonly [{ readonly name: "publicSalePrice"; readonly internalType: "uint104"; readonly type: "uint104"; }, { readonly name: "maxSalePurchasePerAddress"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "publicSaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "publicSaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleMerkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "operator"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "approved"; readonly internalType: "bool"; readonly type: "bool"; }]; readonly name: "setApprovalForAll"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newRecipientAddress"; readonly internalType: "address payable"; readonly type: "address"; }]; readonly name: "setFundsRecipient"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newRenderer"; readonly internalType: "contract IMetadataRenderer"; readonly type: "address"; }, { readonly name: "setupRenderer"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "setMetadataRenderer"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "setOwner"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "publicSalePrice"; readonly internalType: "uint104"; readonly type: "uint104"; }, { readonly name: "maxSalePurchasePerAddress"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "publicSaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "publicSaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleMerkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly name: "setSaleConfiguration"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "interfaceId"; readonly internalType: "bytes4"; readonly type: "bytes4"; }]; readonly name: "supportsInterface"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "symbol"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "tokenURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "totalSupply"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "from"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "to"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "transferFrom"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "recipient"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "updateCreateReferral"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "args"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "updateMarketFilterSettings"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bytes"; readonly type: "bytes"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }]; readonly name: "updateRoyaltyMintSchedule"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newImplementation"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "upgradeTo"; readonly outputs: readonly []; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newImplementation"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "upgradeToAndCall"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "withdraw"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "to"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "amount"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "withdrawRewards"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "zoraERC721TransferHelper"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "zoraFeeForAmount"; readonly outputs: readonly [{ readonly name: "recipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "fee"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "payable"; readonly type: "receive"; }]; declare const editionMetadataRendererABI: readonly [{ readonly type: "error"; readonly inputs: readonly []; readonly name: "Access_OnlyAdmin"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "target"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "sender"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newDescription"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }]; readonly name: "DescriptionUpdated"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "target"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "description"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }, { readonly name: "imageURI"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }, { readonly name: "animationURI"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }]; readonly name: "EditionInitialized"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "target"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "sender"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "imageURI"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }, { readonly name: "animationURI"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }]; readonly name: "MediaURIsUpdated"; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "initializeWithData"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "tokenInfos"; readonly outputs: readonly [{ readonly name: "description"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "imageURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "animationURI"; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "tokenURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "target"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "newDescription"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "updateDescription"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "target"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "imageURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "animationURI"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "updateMediaURIs"; readonly outputs: readonly []; }]; declare const factoryUpgradeGateABI: readonly [{ readonly stateMutability: "nonpayable"; readonly type: "constructor"; readonly inputs: readonly [{ readonly name: "_owner"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Access_OnlyOwner"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ONLY_OWNER"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ONLY_PENDING_OWNER"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "OWNER_CANNOT_BE_ZERO_ADDRESS"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "owner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "canceledOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerCanceled"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "owner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "pendingOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerPending"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "prevOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerUpdated"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "newImpl"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "oldImpl"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }]; readonly name: "UpgradePathRegistered"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "newImpl"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "oldImpl"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }]; readonly name: "UpgradePathRemoved"; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "acceptOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "cancelOwnershipTransfer"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_newImpl"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "_currentImpl"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "isValidUpgradePath"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "owner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "pendingOwner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_newImpl"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "_supportedPrevImpls"; readonly internalType: "address[]"; readonly type: "address[]"; }]; readonly name: "registerNewUpgradePath"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "resignOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_newOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "safeTransferOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_newOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "transferOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_newImpl"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "_prevImpl"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "unregisterUpgradePath"; readonly outputs: readonly []; }]; declare const zoraNftCreatorProxyABI: readonly [{ readonly stateMutability: "payable"; readonly type: "constructor"; readonly inputs: readonly [{ readonly name: "_logic"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "_data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "previousAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }]; readonly name: "AdminChanged"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "beacon"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "BeaconUpgraded"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "implementation"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "Upgraded"; }, { readonly stateMutability: "payable"; readonly type: "fallback"; }, { readonly stateMutability: "payable"; readonly type: "receive"; }]; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0xF74B146ce44CC162b601deC3BE331784DB111DC1) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0xb9583D05Ba9ba8f7F14CCEe3Da10D2bc0A72f519) * - [__View Contract on Optimism Optimism Explorer__](https://explorer.optimism.io/address/0x7d1a46c6e614A0091c39E102F2798C27c1fA8892) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0x3C1ebcF36Ca9DD9371c9aA99c274e4988906c6E3) * - [__View Contract on Zora Goerli Testnet Zora__](https://testnet.explorer.zora.co/address/0xeB29A4e5b84fef428c072debA2444e93c080CE87) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0x87cfd516c5ea86e50b950678CA970a8a28de27ac) * - [__View Contract on Zora Zora__](https://explorer.zora.co/address/0xA2c2A96A232113Dd4993E8b048EEbc3371AE8d85) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0x87cfd516c5ea86e50b950678CA970a8a28de27ac) */ declare const zoraNftCreatorV1ABI: readonly [{ readonly stateMutability: "nonpayable"; readonly type: "constructor"; readonly inputs: readonly [{ readonly name: "_implementation"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "_editionMetadataRenderer"; readonly internalType: "contract EditionMetadataRenderer"; readonly type: "address"; }, { readonly name: "_dropMetadataRenderer"; readonly internalType: "contract DropMetadataRenderer"; readonly type: "address"; }]; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "previousAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }]; readonly name: "AdminChanged"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "beacon"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "BeaconUpgraded"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "creator"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "editionContractAddress"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "editionSize"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "CreatedDrop"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "previousOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnershipTransferred"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "implementation"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "Upgraded"; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractName"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractVersion"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint32"; readonly type: "uint32"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "symbol"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "defaultAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "editionSize"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint16"; readonly type: "uint16"; }, { readonly name: "fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "setupCalls"; readonly internalType: "bytes[]"; readonly type: "bytes[]"; }, { readonly name: "metadataRenderer"; readonly internalType: "contract IMetadataRenderer"; readonly type: "address"; }, { readonly name: "metadataInitializer"; readonly internalType: "bytes"; readonly type: "bytes"; }, { readonly name: "createReferral"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "createAndConfigureDrop"; readonly outputs: readonly [{ readonly name: "newDropAddress"; readonly internalType: "address payable"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "symbol"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "defaultAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "editionSize"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint16"; readonly type: "uint16"; }, { readonly name: "fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "saleConfig"; readonly internalType: "struct IERC721Drop.SalesConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "publicSalePrice"; readonly internalType: "uint104"; readonly type: "uint104"; }, { readonly name: "maxSalePurchasePerAddress"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "publicSaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "publicSaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleMerkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly name: "metadataURIBase"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "metadataContractURI"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "createDrop"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "symbol"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "defaultAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "editionSize"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint16"; readonly type: "uint16"; }, { readonly name: "fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "saleConfig"; readonly internalType: "struct IERC721Drop.SalesConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "publicSalePrice"; readonly internalType: "uint104"; readonly type: "uint104"; }, { readonly name: "maxSalePurchasePerAddress"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "publicSaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "publicSaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleMerkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly name: "metadataURIBase"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "metadataContractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "createReferral"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "createDropWithReferral"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "symbol"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "editionSize"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint16"; readonly type: "uint16"; }, { readonly name: "fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "defaultAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "saleConfig"; readonly internalType: "struct IERC721Drop.SalesConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "publicSalePrice"; readonly internalType: "uint104"; readonly type: "uint104"; }, { readonly name: "maxSalePurchasePerAddress"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "publicSaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "publicSaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleMerkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly name: "description"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "animationURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "imageURI"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "createEdition"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "symbol"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "editionSize"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint16"; readonly type: "uint16"; }, { readonly name: "fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "defaultAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "saleConfig"; readonly internalType: "struct IERC721Drop.SalesConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "publicSalePrice"; readonly internalType: "uint104"; readonly type: "uint104"; }, { readonly name: "maxSalePurchasePerAddress"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "publicSaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "publicSaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleMerkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly name: "description"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "animationURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "imageURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "createReferral"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "createEditionWithReferral"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "dropMetadataRenderer"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract DropMetadataRenderer"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "editionMetadataRenderer"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract EditionMetadataRenderer"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "implementation"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "initialize"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "owner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "proxiableUUID"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "renounceOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "symbol"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "defaultAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "editionSize"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint16"; readonly type: "uint16"; }, { readonly name: "fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "saleConfig"; readonly internalType: "struct IERC721Drop.SalesConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "publicSalePrice"; readonly internalType: "uint104"; readonly type: "uint104"; }, { readonly name: "maxSalePurchasePerAddress"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "publicSaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "publicSaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleMerkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly name: "metadataRenderer"; readonly internalType: "contract IMetadataRenderer"; readonly type: "address"; }, { readonly name: "metadataInitializer"; readonly internalType: "bytes"; readonly type: "bytes"; }, { readonly name: "createReferral"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "setupDropsContract"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "transferOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newImplementation"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "upgradeTo"; readonly outputs: readonly []; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newImplementation"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "upgradeToAndCall"; readonly outputs: readonly []; }]; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0xF74B146ce44CC162b601deC3BE331784DB111DC1) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0xb9583D05Ba9ba8f7F14CCEe3Da10D2bc0A72f519) * - [__View Contract on Optimism Optimism Explorer__](https://explorer.optimism.io/address/0x7d1a46c6e614A0091c39E102F2798C27c1fA8892) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0x3C1ebcF36Ca9DD9371c9aA99c274e4988906c6E3) * - [__View Contract on Zora Goerli Testnet Zora__](https://testnet.explorer.zora.co/address/0xeB29A4e5b84fef428c072debA2444e93c080CE87) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0x87cfd516c5ea86e50b950678CA970a8a28de27ac) * - [__View Contract on Zora Zora__](https://explorer.zora.co/address/0xA2c2A96A232113Dd4993E8b048EEbc3371AE8d85) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0x87cfd516c5ea86e50b950678CA970a8a28de27ac) */ declare const zoraNftCreatorV1Address: { readonly 1: "0xF74B146ce44CC162b601deC3BE331784DB111DC1"; readonly 5: "0xb9583D05Ba9ba8f7F14CCEe3Da10D2bc0A72f519"; readonly 10: "0x7d1a46c6e614A0091c39E102F2798C27c1fA8892"; readonly 420: "0x3C1ebcF36Ca9DD9371c9aA99c274e4988906c6E3"; readonly 424: "0x48d8db63724444C6270749fEe80bBDB6CF33677f"; readonly 999: "0xeB29A4e5b84fef428c072debA2444e93c080CE87"; readonly 8453: "0x58C3ccB2dcb9384E5AB9111CD1a5DEA916B0f33c"; readonly 58008: "0x418B87c2C9579d27FC3D66605545AB9889737E60"; readonly 84531: "0x87cfd516c5ea86e50b950678CA970a8a28de27ac"; readonly 7777777: "0xA2c2A96A232113Dd4993E8b048EEbc3371AE8d85"; readonly 11155111: "0x87cfd516c5ea86e50b950678CA970a8a28de27ac"; }; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0xF74B146ce44CC162b601deC3BE331784DB111DC1) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0xb9583D05Ba9ba8f7F14CCEe3Da10D2bc0A72f519) * - [__View Contract on Optimism Optimism Explorer__](https://explorer.optimism.io/address/0x7d1a46c6e614A0091c39E102F2798C27c1fA8892) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0x3C1ebcF36Ca9DD9371c9aA99c274e4988906c6E3) * - [__View Contract on Zora Goerli Testnet Zora__](https://testnet.explorer.zora.co/address/0xeB29A4e5b84fef428c072debA2444e93c080CE87) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0x87cfd516c5ea86e50b950678CA970a8a28de27ac) * - [__View Contract on Zora Zora__](https://explorer.zora.co/address/0xA2c2A96A232113Dd4993E8b048EEbc3371AE8d85) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0x87cfd516c5ea86e50b950678CA970a8a28de27ac) */ declare const zoraNftCreatorV1Config: { readonly address: { readonly 1: "0xF74B146ce44CC162b601deC3BE331784DB111DC1"; readonly 5: "0xb9583D05Ba9ba8f7F14CCEe3Da10D2bc0A72f519"; readonly 10: "0x7d1a46c6e614A0091c39E102F2798C27c1fA8892"; readonly 420: "0x3C1ebcF36Ca9DD9371c9aA99c274e4988906c6E3"; readonly 424: "0x48d8db63724444C6270749fEe80bBDB6CF33677f"; readonly 999: "0xeB29A4e5b84fef428c072debA2444e93c080CE87"; readonly 8453: "0x58C3ccB2dcb9384E5AB9111CD1a5DEA916B0f33c"; readonly 58008: "0x418B87c2C9579d27FC3D66605545AB9889737E60"; readonly 84531: "0x87cfd516c5ea86e50b950678CA970a8a28de27ac"; readonly 7777777: "0xA2c2A96A232113Dd4993E8b048EEbc3371AE8d85"; readonly 11155111: "0x87cfd516c5ea86e50b950678CA970a8a28de27ac"; }; readonly abi: readonly [{ readonly stateMutability: "nonpayable"; readonly type: "constructor"; readonly inputs: readonly [{ readonly name: "_implementation"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "_editionMetadataRenderer"; readonly internalType: "contract EditionMetadataRenderer"; readonly type: "address"; }, { readonly name: "_dropMetadataRenderer"; readonly internalType: "contract DropMetadataRenderer"; readonly type: "address"; }]; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "previousAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }]; readonly name: "AdminChanged"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "beacon"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "BeaconUpgraded"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "creator"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "editionContractAddress"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "editionSize"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "CreatedDrop"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "previousOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnershipTransferred"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "implementation"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "Upgraded"; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractName"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractVersion"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint32"; readonly type: "uint32"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "symbol"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "defaultAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "editionSize"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint16"; readonly type: "uint16"; }, { readonly name: "fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "setupCalls"; readonly internalType: "bytes[]"; readonly type: "bytes[]"; }, { readonly name: "metadataRenderer"; readonly internalType: "contract IMetadataRenderer"; readonly type: "address"; }, { readonly name: "metadataInitializer"; readonly internalType: "bytes"; readonly type: "bytes"; }, { readonly name: "createReferral"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "createAndConfigureDrop"; readonly outputs: readonly [{ readonly name: "newDropAddress"; readonly internalType: "address payable"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "symbol"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "defaultAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "editionSize"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint16"; readonly type: "uint16"; }, { readonly name: "fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "saleConfig"; readonly internalType: "struct IERC721Drop.SalesConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "publicSalePrice"; readonly internalType: "uint104"; readonly type: "uint104"; }, { readonly name: "maxSalePurchasePerAddress"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "publicSaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "publicSaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleMerkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly name: "metadataURIBase"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "metadataContractURI"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "createDrop"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "symbol"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "defaultAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "editionSize"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint16"; readonly type: "uint16"; }, { readonly name: "fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "saleConfig"; readonly internalType: "struct IERC721Drop.SalesConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "publicSalePrice"; readonly internalType: "uint104"; readonly type: "uint104"; }, { readonly name: "maxSalePurchasePerAddress"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "publicSaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "publicSaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleMerkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly name: "metadataURIBase"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "metadataContractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "createReferral"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "createDropWithReferral"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "symbol"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "editionSize"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint16"; readonly type: "uint16"; }, { readonly name: "fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "defaultAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "saleConfig"; readonly internalType: "struct IERC721Drop.SalesConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "publicSalePrice"; readonly internalType: "uint104"; readonly type: "uint104"; }, { readonly name: "maxSalePurchasePerAddress"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "publicSaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "publicSaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleMerkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly name: "description"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "animationURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "imageURI"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "createEdition"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "symbol"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "editionSize"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint16"; readonly type: "uint16"; }, { readonly name: "fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "defaultAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "saleConfig"; readonly internalType: "struct IERC721Drop.SalesConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "publicSalePrice"; readonly internalType: "uint104"; readonly type: "uint104"; }, { readonly name: "maxSalePurchasePerAddress"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "publicSaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "publicSaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleMerkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly name: "description"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "animationURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "imageURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "createReferral"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "createEditionWithReferral"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "dropMetadataRenderer"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract DropMetadataRenderer"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "editionMetadataRenderer"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract EditionMetadataRenderer"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "implementation"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "initialize"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "owner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "proxiableUUID"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "renounceOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "symbol"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "defaultAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "editionSize"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint16"; readonly type: "uint16"; }, { readonly name: "fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "saleConfig"; readonly internalType: "struct IERC721Drop.SalesConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "publicSalePrice"; readonly internalType: "uint104"; readonly type: "uint104"; }, { readonly name: "maxSalePurchasePerAddress"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "publicSaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "publicSaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleMerkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly name: "metadataRenderer"; readonly internalType: "contract IMetadataRenderer"; readonly type: "address"; }, { readonly name: "metadataInitializer"; readonly internalType: "bytes"; readonly type: "bytes"; }, { readonly name: "createReferral"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "setupDropsContract"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "transferOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newImplementation"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "upgradeTo"; readonly outputs: readonly []; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newImplementation"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "upgradeToAndCall"; readonly outputs: readonly []; }]; }; declare const chainConfigs: { 1: { FACTORY_OWNER: string; FACTORY_UPGRADE_GATE_OWNER: string; MINT_FEE_AMOUNT: number; MINT_FEE_RECIPIENT: string; SUBSCRIPTION_MARKET_FILTER_ADDRESS: string; ZORA_ERC721_TRANSFER_HELPER: string; }; 10: { FACTORY_OWNER: string; FACTORY_UPGRADE_GATE_OWNER: string; MINT_FEE_AMOUNT: number; MINT_FEE_RECIPIENT: string; SUBSCRIPTION_MARKET_FILTER_ADDRESS: string; ZORA_ERC721_TRANSFER_HELPER: string; }; 11155111: { FACTORY_OWNER: string; FACTORY_UPGRADE_GATE_OWNER: string; MINT_FEE_AMOUNT: number; MINT_FEE_RECIPIENT: string; SUBSCRIPTION_MARKET_FILTER_ADDRESS: string; SUBSCRIPTION_MARKET_FILTER_OWNER: string; ZORA_ERC721_TRANSFER_HELPER: string; }; 420: { FACTORY_OWNER: string; FACTORY_UPGRADE_GATE_OWNER: string; MINT_FEE_AMOUNT: number; MINT_FEE_RECIPIENT: string; SUBSCRIPTION_MARKET_FILTER_ADDRESS: string; ZORA_ERC721_TRANSFER_HELPER: string; PROTOCOL_REWARDS: string; }; 424: { FACTORY_OWNER: string; FACTORY_UPGRADE_GATE_OWNER: string; MINT_FEE_AMOUNT: number; MINT_FEE_RECIPIENT: string; SUBSCRIPTION_MARKET_FILTER_ADDRESS: string; SUBSCRIPTION_MARKET_FILTER_OWNER: string; ZORA_ERC721_TRANSFER_HELPER: string; }; 5: { FACTORY_OWNER: string; FACTORY_UPGRADE_GATE_OWNER: string; MINT_FEE_AMOUNT: number; MINT_FEE_RECIPIENT: string; SUBSCRIPTION_MARKET_FILTER_ADDRESS: string; ZORA_ERC721_TRANSFER_HELPER: string; PROTOCOL_REWARDS: string; }; 58008: { FACTORY_OWNER: string; FACTORY_UPGRADE_GATE_OWNER: string; MINT_FEE_AMOUNT: number; MINT_FEE_RECIPIENT: string; SUBSCRIPTION_MARKET_FILTER_ADDRESS: string; SUBSCRIPTION_MARKET_FILTER_OWNER: string; ZORA_ERC721_TRANSFER_HELPER: string; }; 7777777: { FACTORY_OWNER: string; FACTORY_UPGRADE_GATE_OWNER: string; MINT_FEE_AMOUNT: number; MINT_FEE_RECIPIENT: string; SUBSCRIPTION_MARKET_FILTER_ADDRESS: string; ZORA_ERC721_TRANSFER_HELPER: string; }; 8453: { FACTORY_OWNER: string; FACTORY_UPGRADE_GATE_OWNER: string; MINT_FEE_AMOUNT: number; MINT_FEE_RECIPIENT: string; SUBSCRIPTION_MARKET_FILTER_ADDRESS: string; ZORA_ERC721_TRANSFER_HELPER: string; }; 84531: { FACTORY_OWNER: string; FACTORY_UPGRADE_GATE_OWNER: string; MINT_FEE_AMOUNT: number; MINT_FEE_RECIPIENT: string; SUBSCRIPTION_MARKET_FILTER_ADDRESS: string; ZORA_ERC721_TRANSFER_HELPER: string; PROTOCOL_REWARDS: string; }; 999: { FACTORY_OWNER: string; FACTORY_UPGRADE_GATE_OWNER: string; MINT_FEE_AMOUNT: number; MINT_FEE_RECIPIENT: string; SUBSCRIPTION_MARKET_FILTER_ADDRESS: string; ZORA_ERC721_TRANSFER_HELPER: string; PROTOCOL_REWARDS: string; }; }; export { chainConfigs, dropMetadataRendererABI, editionMetadataRendererABI, erc721DropABI, factoryUpgradeGateABI, zoraNftCreatorProxyABI, zoraNftCreatorV1ABI, zoraNftCreatorV1Address, zoraNftCreatorV1Config };