declare const POOL_ADDRESSES_PROVIDER = "0x46Dcd5F4600319b02649Fd76B55aA6c1035CA478";
declare const POOL = "0x7e324AbC5De01d112AfC03a584966ff199741C28";
declare const POOL_CONFIGURATOR = "0xF15D31Bc839A853C9068686043cEc6EC5995DAbB";
declare const ORACLE = "0x421117D7319E96d831972b3F7e970bbfe29C4F21";
declare const PRICE_ORACLE_SENTINEL = "0x98F756B77D6Fde14E08bb064b248ec7512F9f8ba";
declare const ACL_ADMIN = "0xE2E8Badc5d50f8a6188577B89f50701cDE2D4e19";
declare const ACL_MANAGER = "0x390D369C3878F2C5205CFb6Ec7154FfA65491c3D";
declare const AAVE_PROTOCOL_DATA_PROVIDER = "0x9588b453A4EE24a420830CB3302195cA7aA3b403";
declare const POOL_IMPL = "0xdFf435BCcf782f11187D3a4454d96702eD78e092";
declare const POOL_CONFIGURATOR_IMPL = "0x3eFfeBDD435217A8B485dfaEFDecf766F2a3c05B";
declare const DEFAULT_INCENTIVES_CONTROLLER = "0x3691FF69e22c1353df9F8b2c0B1B16aA5fEEc389";
declare const EMISSION_MANAGER = "0xCfC61568b91414DBf7Bb1a4344C633E1aB214bC9";
declare const COLLECTOR = "0x7E195b3fc91fDd51A9CD5070cC044602212Ac983";
declare const DEFAULT_A_TOKEN_IMPL = "0x34CA0A24E0b7cbCEB77088AE539f57BA0650fC05";
declare const DEFAULT_VARIABLE_DEBT_TOKEN_IMPL = "0xfF01493C22208de3A89FE9CaFBDAE103acc72AF8";
declare const CONFIG_ENGINE = "0x0FC9eB644dF453B53C7d9A6892c878f14382ddc3";
declare const POOL_ADDRESSES_PROVIDER_REGISTRY = "0x085C658057bD4be6D09b8449e71d78601f9b2303";
declare const UI_INCENTIVE_DATA_PROVIDER = "0xD8994FE9B79f99CD0b13AE946F5cd866c6d12d00";
declare const UI_POOL_DATA_PROVIDER = "0x1aB55bBdD5DF0782BBCf73553Af93BC6B29A286B";
declare const WALLET_BALANCE_PROVIDER = "0xD63f7658C66B2934Bd234D79D06aEF5290734B30";
declare const WETH_GATEWAY = "0xa119F84bC1b8083F5061E4cf53705cBf1065bA27";
declare const L2_ENCODER = "0x39bA8C26FC81e6A37a870115940AB32ed25c9ae7";
declare const STATA_FACTORY = "0x593B71Fb93CDAC960E093C59eDDE323BFc165A48";
declare const RISK_STEWARD = "0xbcC2Cf1fA3bE94B16061d51970628a87c7Cd5160";
declare const DUST_BIN = "0x8d1dac82259FdE48D8086CC42cAa98E825C5B643";
declare const CHAIN_ID = 4326;
declare const ASSETS: {
    readonly WETH: {
        readonly decimals: 18;
        readonly id: 0;
        readonly UNDERLYING: "0x4200000000000000000000000000000000000006";
        readonly A_TOKEN: "0xa31E6b433382062e8A1dA41485f7b234D97c3f4d";
        readonly V_TOKEN: "0x09ADCCC7AF2aBD356c18A4CadF2e5cC250f300E9";
        readonly INTEREST_RATE_STRATEGY: "0x5cC4f782cFe249286476A7eFfD9D7bd215768194";
        readonly ORACLE: "0xcA4e254D95637DE95E2a2F79244b03380d697feD";
    };
    readonly BTCb: {
        readonly decimals: 8;
        readonly id: 1;
        readonly UNDERLYING: "0xB0F70C0bD6FD87dbEb7C10dC692a2a6106817072";
        readonly A_TOKEN: "0x0889d59eA7178ee5B71DA01949a5cB42aaFBe337";
        readonly V_TOKEN: "0x15B550784928C5b1A93849CA5d6caA18B2545B6d";
        readonly INTEREST_RATE_STRATEGY: "0x5cC4f782cFe249286476A7eFfD9D7bd215768194";
        readonly ORACLE: "0xc6E3007B597f6F5a6330d43053D1EF73cCbbE721";
    };
    readonly USDT0: {
        readonly decimals: 6;
        readonly id: 2;
        readonly UNDERLYING: "0xB8CE59FC3717ada4C02eaDF9682A9e934F625ebb";
        readonly A_TOKEN: "0xE2283E01a667b512c340f19B499d86fbc885D5Ef";
        readonly V_TOKEN: "0xB951225133b5eed3D88645E4Bb1360136FF70D9a";
        readonly INTEREST_RATE_STRATEGY: "0x5cC4f782cFe249286476A7eFfD9D7bd215768194";
        readonly ORACLE: "0xAe95ff42e16468AB1DfD405c9533C9b67d87d66A";
    };
    readonly USDm: {
        readonly decimals: 18;
        readonly id: 3;
        readonly UNDERLYING: "0xFAfDdbb3FC7688494971a79cc65DCa3EF82079E7";
        readonly A_TOKEN: "0x5dF82810CB4B8f3e0Da3c031cCc9208ee9cF9500";
        readonly V_TOKEN: "0x6B408d6c479C304794abC60a4693A3AD2D3c2D0D";
        readonly INTEREST_RATE_STRATEGY: "0x5cC4f782cFe249286476A7eFfD9D7bd215768194";
        readonly ORACLE: "0xe5448B8318493c6e3F72E21e8BDB8242d3299FB5";
    };
    readonly wstETH: {
        readonly decimals: 18;
        readonly id: 4;
        readonly UNDERLYING: "0x601aC63637933D88285A025C685AC4e9a92a98dA";
        readonly A_TOKEN: "0xaD2de503b5c723371d6B38A5224A2E12E103DfB8";
        readonly V_TOKEN: "0x259A9Cd7628f6D15ef384887dd90bb7A0283fEf9";
        readonly INTEREST_RATE_STRATEGY: "0x5cC4f782cFe249286476A7eFfD9D7bd215768194";
        readonly ORACLE: "0x376397e34eA968e79DC6F629E6210ba25311a3ce";
    };
    readonly wrsETH: {
        readonly decimals: 18;
        readonly id: 5;
        readonly UNDERLYING: "0x4Fc44BE15e9B6E30C1E774E2C87A21D3E8b5403F";
        readonly A_TOKEN: "0xb8578af311353b44B14bb4480EBB4DE608EC7e1B";
        readonly V_TOKEN: "0xd7B71D855bBAcd3f11F623400bc870AB3448AfF7";
        readonly INTEREST_RATE_STRATEGY: "0x5cC4f782cFe249286476A7eFfD9D7bd215768194";
        readonly ORACLE: "0x6356b92Bc636CCe722e0F53DDc24a86baE64216E";
    };
    readonly ezETH: {
        readonly decimals: 18;
        readonly id: 6;
        readonly UNDERLYING: "0x09601A65e7de7BC8A19813D263dD9E98bFdC3c57";
        readonly A_TOKEN: "0x03C99Cce547b1c2E74442b73E6f588A66D19597e";
        readonly V_TOKEN: "0x1505f48Bd4db0fF8B28817D2C0Fb95Abcb8eEbbc";
        readonly INTEREST_RATE_STRATEGY: "0x5cC4f782cFe249286476A7eFfD9D7bd215768194";
        readonly ORACLE: "0xd7Da71D3acf07C604A925799B0b48E2Ec607584D";
    };
};
declare const E_MODES: {
    readonly '1': {
        readonly label: "WETH / USDT0,USDm";
        readonly collateralBitmap: "1";
        readonly collateralAssets: readonly ["0x4200000000000000000000000000000000000006"];
        readonly borrowableBitmap: "12";
        readonly borrowableAssets: readonly ["0xB8CE59FC3717ada4C02eaDF9682A9e934F625ebb", "0xFAfDdbb3FC7688494971a79cc65DCa3EF82079E7"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 8050;
        readonly liquidationThreshold: 8300;
        readonly liquidationBonus: 10550;
    };
    readonly '2': {
        readonly label: "BTCb / USDT0,USDm";
        readonly collateralBitmap: "2";
        readonly collateralAssets: readonly ["0xB0F70C0bD6FD87dbEb7C10dC692a2a6106817072"];
        readonly borrowableBitmap: "12";
        readonly borrowableAssets: readonly ["0xB8CE59FC3717ada4C02eaDF9682A9e934F625ebb", "0xFAfDdbb3FC7688494971a79cc65DCa3EF82079E7"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 7000;
        readonly liquidationThreshold: 7500;
        readonly liquidationBonus: 10650;
    };
    readonly '3': {
        readonly label: "wstETH / USDT0,USDm";
        readonly collateralBitmap: "16";
        readonly collateralAssets: readonly ["0x601aC63637933D88285A025C685AC4e9a92a98dA"];
        readonly borrowableBitmap: "12";
        readonly borrowableAssets: readonly ["0xB8CE59FC3717ada4C02eaDF9682A9e934F625ebb", "0xFAfDdbb3FC7688494971a79cc65DCa3EF82079E7"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 7850;
        readonly liquidationThreshold: 8100;
        readonly liquidationBonus: 10650;
    };
    readonly '4': {
        readonly label: "wstETH / WETH";
        readonly collateralBitmap: "16";
        readonly collateralAssets: readonly ["0x601aC63637933D88285A025C685AC4e9a92a98dA"];
        readonly borrowableBitmap: "1";
        readonly borrowableAssets: readonly ["0x4200000000000000000000000000000000000006"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 9400;
        readonly liquidationThreshold: 9600;
        readonly liquidationBonus: 10100;
    };
    readonly '5': {
        readonly label: "wrsETH / WETH";
        readonly collateralBitmap: "32";
        readonly collateralAssets: readonly ["0x4Fc44BE15e9B6E30C1E774E2C87A21D3E8b5403F"];
        readonly borrowableBitmap: "1";
        readonly borrowableAssets: readonly ["0x4200000000000000000000000000000000000006"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 9300;
        readonly liquidationThreshold: 9500;
        readonly liquidationBonus: 10100;
    };
    readonly '6': {
        readonly label: "ezETH / WETH";
        readonly collateralBitmap: "64";
        readonly collateralAssets: readonly ["0x09601A65e7de7BC8A19813D263dD9E98bFdC3c57"];
        readonly borrowableBitmap: "1";
        readonly borrowableAssets: readonly ["0x4200000000000000000000000000000000000006"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 9300;
        readonly liquidationThreshold: 9500;
        readonly liquidationBonus: 10100;
    };
};
declare const EXTERNAL_LIBRARIES: {
    readonly FLASHLOAN_LOGIC: "0x8e7aadB7bBAb02Ad899A13FF9A75571A4866Bf04";
    readonly BORROW_LOGIC: "0x1Fb8f7C906cddD28B42ae6Eb76abC04A91188635";
    readonly LIQUIDATION_LOGIC: "0x8dc095F287dBEBD9e15f75BB3DfBF18389BB8104";
    readonly POOL_LOGIC: "0x25Ed699a052B820d772765E26Ed4dD9f0A26F3E5";
    readonly SUPPLY_LOGIC: "0x33654b16A4De97bCE05d7dD06803Bf1066f3123C";
};

declare const AaveV3MegaEth_AAVE_PROTOCOL_DATA_PROVIDER: typeof AAVE_PROTOCOL_DATA_PROVIDER;
declare const AaveV3MegaEth_ACL_ADMIN: typeof ACL_ADMIN;
declare const AaveV3MegaEth_ACL_MANAGER: typeof ACL_MANAGER;
declare const AaveV3MegaEth_ASSETS: typeof ASSETS;
declare const AaveV3MegaEth_CHAIN_ID: typeof CHAIN_ID;
declare const AaveV3MegaEth_COLLECTOR: typeof COLLECTOR;
declare const AaveV3MegaEth_CONFIG_ENGINE: typeof CONFIG_ENGINE;
declare const AaveV3MegaEth_DEFAULT_A_TOKEN_IMPL: typeof DEFAULT_A_TOKEN_IMPL;
declare const AaveV3MegaEth_DEFAULT_INCENTIVES_CONTROLLER: typeof DEFAULT_INCENTIVES_CONTROLLER;
declare const AaveV3MegaEth_DEFAULT_VARIABLE_DEBT_TOKEN_IMPL: typeof DEFAULT_VARIABLE_DEBT_TOKEN_IMPL;
declare const AaveV3MegaEth_DUST_BIN: typeof DUST_BIN;
declare const AaveV3MegaEth_EMISSION_MANAGER: typeof EMISSION_MANAGER;
declare const AaveV3MegaEth_EXTERNAL_LIBRARIES: typeof EXTERNAL_LIBRARIES;
declare const AaveV3MegaEth_E_MODES: typeof E_MODES;
declare const AaveV3MegaEth_L2_ENCODER: typeof L2_ENCODER;
declare const AaveV3MegaEth_ORACLE: typeof ORACLE;
declare const AaveV3MegaEth_POOL: typeof POOL;
declare const AaveV3MegaEth_POOL_ADDRESSES_PROVIDER: typeof POOL_ADDRESSES_PROVIDER;
declare const AaveV3MegaEth_POOL_ADDRESSES_PROVIDER_REGISTRY: typeof POOL_ADDRESSES_PROVIDER_REGISTRY;
declare const AaveV3MegaEth_POOL_CONFIGURATOR: typeof POOL_CONFIGURATOR;
declare const AaveV3MegaEth_POOL_CONFIGURATOR_IMPL: typeof POOL_CONFIGURATOR_IMPL;
declare const AaveV3MegaEth_POOL_IMPL: typeof POOL_IMPL;
declare const AaveV3MegaEth_PRICE_ORACLE_SENTINEL: typeof PRICE_ORACLE_SENTINEL;
declare const AaveV3MegaEth_RISK_STEWARD: typeof RISK_STEWARD;
declare const AaveV3MegaEth_STATA_FACTORY: typeof STATA_FACTORY;
declare const AaveV3MegaEth_UI_INCENTIVE_DATA_PROVIDER: typeof UI_INCENTIVE_DATA_PROVIDER;
declare const AaveV3MegaEth_UI_POOL_DATA_PROVIDER: typeof UI_POOL_DATA_PROVIDER;
declare const AaveV3MegaEth_WALLET_BALANCE_PROVIDER: typeof WALLET_BALANCE_PROVIDER;
declare const AaveV3MegaEth_WETH_GATEWAY: typeof WETH_GATEWAY;
declare namespace AaveV3MegaEth {
  export { AaveV3MegaEth_AAVE_PROTOCOL_DATA_PROVIDER as AAVE_PROTOCOL_DATA_PROVIDER, AaveV3MegaEth_ACL_ADMIN as ACL_ADMIN, AaveV3MegaEth_ACL_MANAGER as ACL_MANAGER, AaveV3MegaEth_ASSETS as ASSETS, AaveV3MegaEth_CHAIN_ID as CHAIN_ID, AaveV3MegaEth_COLLECTOR as COLLECTOR, AaveV3MegaEth_CONFIG_ENGINE as CONFIG_ENGINE, AaveV3MegaEth_DEFAULT_A_TOKEN_IMPL as DEFAULT_A_TOKEN_IMPL, AaveV3MegaEth_DEFAULT_INCENTIVES_CONTROLLER as DEFAULT_INCENTIVES_CONTROLLER, AaveV3MegaEth_DEFAULT_VARIABLE_DEBT_TOKEN_IMPL as DEFAULT_VARIABLE_DEBT_TOKEN_IMPL, AaveV3MegaEth_DUST_BIN as DUST_BIN, AaveV3MegaEth_EMISSION_MANAGER as EMISSION_MANAGER, AaveV3MegaEth_EXTERNAL_LIBRARIES as EXTERNAL_LIBRARIES, AaveV3MegaEth_E_MODES as E_MODES, AaveV3MegaEth_L2_ENCODER as L2_ENCODER, AaveV3MegaEth_ORACLE as ORACLE, AaveV3MegaEth_POOL as POOL, AaveV3MegaEth_POOL_ADDRESSES_PROVIDER as POOL_ADDRESSES_PROVIDER, AaveV3MegaEth_POOL_ADDRESSES_PROVIDER_REGISTRY as POOL_ADDRESSES_PROVIDER_REGISTRY, AaveV3MegaEth_POOL_CONFIGURATOR as POOL_CONFIGURATOR, AaveV3MegaEth_POOL_CONFIGURATOR_IMPL as POOL_CONFIGURATOR_IMPL, AaveV3MegaEth_POOL_IMPL as POOL_IMPL, AaveV3MegaEth_PRICE_ORACLE_SENTINEL as PRICE_ORACLE_SENTINEL, AaveV3MegaEth_RISK_STEWARD as RISK_STEWARD, AaveV3MegaEth_STATA_FACTORY as STATA_FACTORY, AaveV3MegaEth_UI_INCENTIVE_DATA_PROVIDER as UI_INCENTIVE_DATA_PROVIDER, AaveV3MegaEth_UI_POOL_DATA_PROVIDER as UI_POOL_DATA_PROVIDER, AaveV3MegaEth_WALLET_BALANCE_PROVIDER as WALLET_BALANCE_PROVIDER, AaveV3MegaEth_WETH_GATEWAY as WETH_GATEWAY };
}

export { AaveV3MegaEth as A, COLLECTOR as C, DEFAULT_INCENTIVES_CONTROLLER as D, EMISSION_MANAGER as E, L2_ENCODER as L, ORACLE as O, POOL_ADDRESSES_PROVIDER as P, RISK_STEWARD as R, STATA_FACTORY as S, UI_INCENTIVE_DATA_PROVIDER as U, WALLET_BALANCE_PROVIDER as W, POOL as a, POOL_CONFIGURATOR as b, PRICE_ORACLE_SENTINEL as c, ACL_ADMIN as d, ACL_MANAGER as e, AAVE_PROTOCOL_DATA_PROVIDER as f, POOL_IMPL as g, POOL_CONFIGURATOR_IMPL as h, DEFAULT_A_TOKEN_IMPL as i, DEFAULT_VARIABLE_DEBT_TOKEN_IMPL as j, CONFIG_ENGINE as k, POOL_ADDRESSES_PROVIDER_REGISTRY as l, UI_POOL_DATA_PROVIDER as m, WETH_GATEWAY as n, DUST_BIN as o, CHAIN_ID as p, ASSETS as q, E_MODES as r, EXTERNAL_LIBRARIES as s };
