export declare const chainAddresses: { abstract: { domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackDomainRoutingHook: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; abstracttestnet: { domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackDomainRoutingHook: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; adichain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; aleo: { domainRoutingIsmFactory: string; interchainAccountRouter: string; interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; aleotestnet: { domainRoutingIsmFactory: string; interchainAccountRouter: string; interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; alephzeroevmmainnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; alephzeroevmtestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; alfajores: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; testTokenRecipient: string; timelockController: string; validatorAnnounce: string; }; ancient8: { aggregationHook: string; batchContractAddress: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; apechain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; appchain: { aggregationHook: string; batchContractAddress: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; arbitrum: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; testTokenRecipient: string; timelockController: string; validatorAnnounce: string; }; arbitrumnova: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; arbitrumsepolia: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; arcadia: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; arcadiatestnet2: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; artela: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; artheratestnet: { domainRoutingIsmFactory: string; mailbox: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; astar: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; aurora: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; auroratestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; avalanche: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; testTokenRecipient: string; timelockController: string; validatorAnnounce: string; }; b3: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; base: { aggregationHook: string; ccipHook_mode: string; ccipHook_optimism: string; ccipIsm_mode: string; ccipIsm_optimism: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; basecamptestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; basesepolia: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; bepolia: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; berachain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; bitlayer: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; blast: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; blastsepolia: { domainRoutingIsmFactory: string; mailbox: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; bob: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; boba: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; bobabnb: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; bobabnbtestnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; botanix: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; bsc: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; testTokenRecipient: string; timelockController: string; validatorAnnounce: string; }; bsctestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; testTokenRecipient: string; timelockController: string; validatorAnnounce: string; }; bsquared: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; canto: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; cantotestnet: { domainRoutingIsmFactory: string; interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; carrchain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; carrchaintestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; celestia: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; celestiatestnet: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; celo: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; testTokenRecipient: string; timelockController: string; validatorAnnounce: string; }; celosepolia: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; cheesechain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; chilizmainnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; chronicleyellowstone: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; citrea: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; citreatestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; connextsepolia: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; coredao: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; coti: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; cotitestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; cyber: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; deepbrainchaintestnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; degenchain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; dodotestnet: { domainRoutingIsm: string; domainRoutingIsmFactory: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; dogechain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; dymension: { mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; echos: { domainRoutingIsmFactory: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; eclipsemainnet: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; ecotestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; eden: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; edgenchain: { domainRoutingIsmFactory: string; interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; electroneum: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; endurance: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; eni: { aggregationHook: string; batchContractAddress: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; ethereum: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; quotedCalls: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; testTokenRecipient: string; timelockController: string; validatorAnnounce: string; }; euphoriatestnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; everclear: { aggregationHook: string; batchContractAddress: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; fantom: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; fhenixtestnet: { domainRoutingIsmFactory: string; mailbox: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; flametestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; flare: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; flowmainnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; fluence: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; fluent: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; incrementalDomainRoutingIsmFactory: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; form: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; forma: { batchContractAddress: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; formtestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; fraxtal: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; fraxtaltestnet: { domainRoutingIsmFactory: string; interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; fuji: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; testTokenRecipient: string; timelockController: string; validatorAnnounce: string; }; fusemainnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; galactica: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; galadrieldevnet: { domainRoutingIsmFactory: string; mailbox: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; game7: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; giwasepolia: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; gnosis: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; testTokenRecipient: string; timelockController: string; validatorAnnounce: string; }; gnosischiadotestnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; gravity: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; harmony: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; harmonytestnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; hashkey: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; hemi: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; heneztestnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; holesky: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; humanitytestnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; hyperevm: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; hyperliquidevmtestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; igra: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; incrementalDomainRoutingIsmFactory: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; minimalInterchainAccountRouter: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; immutablezkevmmainnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; incentiv: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; incentivtestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; inclusivelayertestnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; inevm: { aggregationHook: string; customHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; infinityvmmainnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; infinityvmmonza: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; injective: { interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; ink: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; inksepolia: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; kaia: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; kalychain: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; katana: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; kiichain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; incrementalDomainRoutingIsmFactory: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; koitestnet: { domainRoutingIsmFactory: string; interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; krown: { aggregationHook: string; batchContractAddress: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; kyve: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; kyvetestnet: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; lazai: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; linea: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; lineasepolia: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; lisk: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; lisksepolia: { domainRoutingIsmFactory: string; interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; litchain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; lukso: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; luksotestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; lumiaprism: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; mantapacific: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; testTokenRecipient: string; timelockController: string; validatorAnnounce: string; }; mantapacifictestnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; mantle: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; mantlesepolia: { domainRoutingIsmFactory: string; interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; mantra: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; matchain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; megaeth: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; megaethtestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; merlin: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; metal: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; metall2testnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; metertestnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; metis: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; milkyway: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; milkywaytestnet: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; mint: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; miraclechain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; mitosis: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; mitosistestnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; mocachain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; incrementalDomainRoutingIsmFactory: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; mode: { aggregationHook: string; ccipHook_base: string; ccipHook_optimism: string; ccipIsm_base: string; ccipIsm_optimism: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; modetestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; molten: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; monad: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; monadtestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; moonbase: { domainRoutingIsmFactory: string; interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; moonbeam: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; testTokenRecipient: string; timelockController: string; validatorAnnounce: string; }; moonriver: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; morph: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; nara: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; neoxt4: { domainRoutingIsmFactory: string; mailbox: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; neuratestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; neutron: { interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; nibiru: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; noble: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; nobletestnet: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; odysseytestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; ontology: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; oortmainnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; opbnb: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; opbnbtestnet: { domainRoutingIsmFactory: string; mailbox: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; opengradienttestnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; optimism: { aggregationHook: string; ccipHook_base: string; ccipHook_mode: string; ccipIsm_base: string; ccipIsm_mode: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; testTokenRecipient: string; timelockController: string; validatorAnnounce: string; }; optimismsepolia: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; orderly: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; osmosis: { interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; paradex: { defaultIsm: string; domainRoutingIsmFactory: string; interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; noopIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; paradexsepolia: { defaultHook: string; defaultIsm: string; interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; noopIsm: string; protocolFee: string; testRecipient: string; validatorAnnounce: string; }; peaq: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; piccadilly: { domainRoutingIsmFactory: string; mailbox: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; plasma: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; plume: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; plumetestnet2: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; polygon: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; testTokenRecipient: string; timelockController: string; validatorAnnounce: string; }; polygonamoy: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; polygonzkevm: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; polynomialfi: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; poseidontestnet: { domainRoutingIsmFactory: string; interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; prom: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; proofofplay: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; pulsechain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; radix: { domainRoutingIsmFactory: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; radixtestnet: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; rarichain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; reactive: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; reactivekopli: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; real: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; redstone: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; risetestnet: { domainRoutingIsmFactory: string; interchainAccountRouter: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; ronin: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; rootstocktestnet: { domainRoutingIsmFactory: string; mailbox: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; sapphiretestnet: { domainRoutingIsmFactory: string; mailbox: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; scroll: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; scrollsepolia: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; testTokenRecipient: string; timelockController: string; validatorAnnounce: string; }; sei: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; sepolia: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; testTokenRecipient: string; timelockController: string; validatorAnnounce: string; }; shibarium: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; sketchpad: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; smartbch: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; snaxchain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; solanamainnet: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; solanatestnet: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; solaxy: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; solotestnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; somnia: { aggregationHook: string; batchContractAddress: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; somniatestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; soneium: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; soneiumtestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; sonic: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; sonicblaze: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; sonicsvm: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; sonicsvmtestnet: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; sonictestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; soon: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; sophon: { domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackDomainRoutingHook: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; sophonsepolia: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; stable: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; starknet: { defaultIsm: string; domainRoutingIsmFactory: string; interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; noopIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; starknetsepolia: { defaultHook: string; defaultIsm: string; interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; noopIsm: string; protocolFee: string; testRecipient: string; validatorAnnounce: string; }; story: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; storyodysseytestnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; storytestnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; stride: { interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; suavetoliman: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; subtensor: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; subtensortestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; superpositionmainnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; superpositiontestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; superseed: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; superseedtestnet: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; svmbnb: { interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; validatorAnnounce: string; }; swell: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; syscoin: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; tac: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; taiko: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; taikohekla: { domainRoutingIsmFactory: string; mailbox: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; tangle: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; tangletestnet: { domainRoutingIsmFactory: string; mailbox: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; taraxa: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; tatara: { domainRoutingIsmFactory: string; interchainAccountRouter: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; tempo: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; incrementalDomainRoutingIsmFactory: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; minimalInterchainAccountRouter: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; torus: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; tron: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; incrementalDomainRoutingIsmFactory: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; tronshasta: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; u2utestnet: { domainRoutingIsmFactory: string; mailbox: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; unichain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; unichaintestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; vana: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; viction: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; testTokenRecipient: string; timelockController: string; validatorAnnounce: string; }; wardenprotocol: { domainRoutingIsmFactory: string; interchainAccountRouter: string; interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; weavevmtestnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; worldchain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; xai: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; xlayer: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; xrplevm: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; zerogravity: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; zeronetwork: { domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackDomainRoutingHook: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; zetachain: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; zircuit: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; zksync: { domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackDomainRoutingHook: string; fallbackRoutingHook: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; validatorAnnounce: string; }; zksyncsepolia: { domainRoutingIsmFactory: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; zoramainnet: { aggregationHook: string; domainRoutingIsm: string; domainRoutingIsmFactory: string; fallbackRoutingHook: string; interchainAccountRouter: string; interchainGasPaymaster: string; interchainSecurityModule: string; mailbox: string; merkleTreeHook: string; pausableHook: string; pausableIsm: string; protocolFee: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsm: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; storageGasOracle: string; testRecipient: string; timelockController: string; validatorAnnounce: string; }; zoratestnet: { domainRoutingIsmFactory: string; interchainGasPaymaster: string; mailbox: string; merkleTreeHook: string; proxyAdmin: string; staticAggregationHookFactory: string; staticAggregationIsmFactory: string; staticMerkleRootMultisigIsmFactory: string; staticMerkleRootWeightedMultisigIsmFactory: string; staticMessageIdMultisigIsmFactory: string; staticMessageIdWeightedMultisigIsmFactory: string; testRecipient: string; validatorAnnounce: string; }; };