import { Hex } from 'viem';
export * from './abi';
export * from './utils';
/**
 * This file contains the addresses of the contracts deployed on the EcoProtocol network
 * for the current npm package release. The addresses are generated by the deploy script.
 *
 * @packageDocumentation
 * @module index
*/
export declare const EcoProtocolAddresses: {
    readonly "1": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "10": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "56": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "130": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "137": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "146": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "169": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "360": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "466": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
        readonly HyperProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "478": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "480": {
        readonly IntentSource: "0xeA5a5D21c9A4C7AEa216f63e0A6f9550092675aB";
        readonly Inbox: "0xc06F962a412c7aF34E44D324AaBF340365f29a55";
        readonly HyperProver: "0x1871c138cEaB2bB36c5dBcAED0AB4BC88271feE7";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "1992": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
        readonly HyperProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "1996": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "2525": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "5000": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "5330": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "8333": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "8453": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "33111": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
        readonly HyperProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "33139": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "42161": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "42220": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "57073": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "84532": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "3441006": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
        readonly HyperProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "6524490": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
        readonly HyperProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "10241024": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
        readonly HyperProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "11155111": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "11155420": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "1380012617": {
        readonly IntentSource: "0x2020ae689ED3e017450280CEA110d0ef6E640Da4";
        readonly Inbox: "0x04c816032A076dF65b411Bb3F31c8d569d411ee2";
        readonly HyperProver: "0x0f124aA8F92F47302fCba08b7349AEFEe853Ed8d";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "1-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "10-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "56-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "130-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "137-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "146-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "169-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "360-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "466-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
        readonly HyperProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "478-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "480-pre": {
        readonly IntentSource: "0xe39F0072f5C267ae79cC81b6D404d66c00D91092";
        readonly Inbox: "0x46a5C76Fe4248Bc49D9f934903ac212A9EFe0995";
        readonly HyperProver: "0xA9b1aA9f11045EFd418e50F96fa9c019C39ff70F";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "1992-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
        readonly HyperProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "1996-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "2525-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "5000-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "5330-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "8333-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "8453-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "33111-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
        readonly HyperProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "33139-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "42161-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
    readonly "42220-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "57073-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "84532-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "3441006-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
        readonly HyperProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "6524490-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
        readonly HyperProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "10241024-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
        readonly HyperProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "11155111-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "11155420-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x0000000000000000000000000000000000000000";
    };
    readonly "1380012617-pre": {
        readonly IntentSource: "0x17683C781adb1CD185B08041dA61b02a2DF65538";
        readonly Inbox: "0xE02A17467Df7b1950C8849dA226844e5d3Db781a";
        readonly HyperProver: "0x06A931CC393692eC523E413e341A00fe6C801824";
        readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
    };
};
/**
 * The eco protocol chain configuration type. Represents
 * all the deployed contracts on a chain.
 *
 * @packageDocumentation
 * @module index
 */
export type EcoChainConfig = {
    IntentSource: Hex;
    Inbox: Hex;
    HyperProver: Hex;
    MetaProver: Hex;
};
/**
 * The chain ids of the eco protocol, including the different environments.
 */
export type EcoChainIdsEnv = keyof typeof EcoProtocolAddresses;
/**
 * The chain ids of the eco protocol, exluding the different environments.
 */
export type EcoChainIds = Exclude<EcoChainIdsEnv, `${number}-pre`> extends `${infer N extends number}` ? N : never;
export type ContractName<T extends EcoChainIdsEnv> = keyof typeof EcoProtocolAddresses[T];
/**
 * An array of all the chain ids of the eco protocol, including the different environments.
 */
export declare const EcoChainIdsEnvArray: EcoChainIdsEnv[];
/**
 * An array of all the chain ids of the eco protocol, excluding the different environments.
 */
export declare const EcoChainIdsArray: EcoChainIds[];
export declare function getContractAddress<T extends EcoChainIdsEnv>(chainId: T, contractName: ContractName<T>): Hex;
