declare const POOL_ADDRESSES_PROVIDER = "0xB9FABd7500B2C6781c35Dd48d54f81fc2299D7AF";
declare const POOL = "0x90df02551bB792286e8D4f13E0e357b4Bf1D6a57";
declare const POOL_CONFIGURATOR = "0x69FEE8F261E004453BE0800BC9039717528645A6";
declare const ORACLE = "0x38D36e85E47eA6ff0d18B0adF12E5fC8984A6f8e";
declare const PRICE_ORACLE_SENTINEL = "0x2B5EA1604BAbb7B730120950Cb13951f3525828A";
declare const ACL_ADMIN = "0x6fD45D32375d5aDB8D76275A3932c740F03a8718";
declare const ACL_MANAGER = "0xcDCb65fc657B701a5100a12eFB663978E7e8fFB8";
declare const AAVE_PROTOCOL_DATA_PROVIDER = "0x602BeF1d4c381e5a29f0C562A310416A73D8Be19";
declare const POOL_IMPL = "0x56b814e2Ea4AE621B48FdC740850c3BbA81D8251";
declare const POOL_CONFIGURATOR_IMPL = "0xEBC4b627D8FC48d70BAd7DE09518677463581281";
declare const DEFAULT_INCENTIVES_CONTROLLER = "0x30C1b8F0490fa0908863d6Cbd2E36400b4310A6B";
declare const EMISSION_MANAGER = "0xfDb2580A1ac4CDc67E4236738b28af59e2022Dd2";
declare const COLLECTOR = "0xB5b64c7E00374e766272f8B442Cd261412D4b118";
declare const DEFAULT_A_TOKEN_IMPL = "0x9eC6457cd8953ac68B5bd612FC64bF8D50Df3140";
declare const DEFAULT_VARIABLE_DEBT_TOKEN_IMPL = "0x4b2ebE9FDFDecEF54Bf938dB462e8a184811D0a1";
declare const RISK_STEWARD = "0x97CB9e81d480A2AB03299760654C1DDC0C16bE07";
declare const L2_ENCODER = "0x9f3A1B399A9074eBA63Dc4fc274bE2A2b2d80cB9";
declare const CONFIG_ENGINE = "0x6A7192c55E9298874e49675A63D5ebb11eD99a66";
declare const POOL_ADDRESSES_PROVIDER_REGISTRY = "0x9E7B73ffD9D2026F3ff4212c29E209E09C8A91F5";
declare const UI_INCENTIVE_DATA_PROVIDER = "0xE92cd6164CE7DC68e740765BC1f2a091B6CBc3e4";
declare const UI_POOL_DATA_PROVIDER = "0xE970Db949A75702bB5A280125742078cF39CE568";
declare const WALLET_BALANCE_PROVIDER = "0x1df710eb1E2FD9C21494aF2BFb1F210a4185885b";
declare const LEGACY_STATIC_A_TOKEN_FACTORY = "0x9C62AdC332888F56998542415c38D7CDf3Ff7619";
declare const DUST_BIN = "0x1bFFB297643dBD4D0F6A27F431CF878cE9175d00";
declare const CLINIC_STEWARD = "0x53d3c1B2d42578F56ef4c0142F19CDB54CE55040";
declare const CHAIN_ID = 1088;
declare const ASSETS: {
    readonly mDAI: {
        readonly decimals: 18;
        readonly id: 0;
        readonly UNDERLYING: "0x4c078361FC9BbB78DF910800A991C7c3DD2F6ce0";
        readonly A_TOKEN: "0x85ABAdDcae06efee2CB5F75f33b6471759eFDE24";
        readonly V_TOKEN: "0x13Bd89aF338f3c7eAE9a75852fC2F1ca28B4DDbF";
        readonly INTEREST_RATE_STRATEGY: "0x258625AfDe0073f5Bbce50C0305f4C23B16C7F3a";
        readonly ORACLE: "0xf577E512687C83706ccfeD31C1939C75E8ea966F";
        readonly STATIC_A_TOKEN: "0x66a2E4cff95BDE6403Ed5541B396aA0B171e5509";
    };
    readonly Metis: {
        readonly decimals: 18;
        readonly id: 1;
        readonly UNDERLYING: "0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000";
        readonly A_TOKEN: "0x7314Ef2CA509490f65F52CC8FC9E0675C66390b8";
        readonly V_TOKEN: "0x0110174183e13D5Ea59D7512226c5D5A47bA2c40";
        readonly INTEREST_RATE_STRATEGY: "0x258625AfDe0073f5Bbce50C0305f4C23B16C7F3a";
        readonly ORACLE: "0xD4a5Bb03B5D66d9bf81507379302Ac2C2DFDFa6D";
        readonly STATIC_A_TOKEN: "0x5DE732A094A0ceF0eBFEcF0A916bDAB29650a784";
    };
    readonly mUSDC: {
        readonly decimals: 6;
        readonly id: 2;
        readonly UNDERLYING: "0xEA32A96608495e54156Ae48931A7c20f0dcc1a21";
        readonly A_TOKEN: "0x885C8AEC5867571582545F894A5906971dB9bf27";
        readonly V_TOKEN: "0x571171a7EF1e3c8c83d47EF1a50E225E9c351380";
        readonly INTEREST_RATE_STRATEGY: "0x258625AfDe0073f5Bbce50C0305f4C23B16C7F3a";
        readonly ORACLE: "0x0b9cA640284cf2636577703f785D5aEEc466BC56";
        readonly STATIC_A_TOKEN: "0xb24451C231C6e6A60aC46f45E98a267caae898f4";
    };
    readonly mUSDT: {
        readonly decimals: 6;
        readonly id: 3;
        readonly UNDERLYING: "0xbB06DCA3AE6887fAbF931640f67cab3e3a16F4dC";
        readonly A_TOKEN: "0xd9fa75D14c26720d5ce7eE2530793a823e8f07b9";
        readonly V_TOKEN: "0x6B45DcE8aF4fE5Ab3bFCF030d8fB57718eAB54e5";
        readonly INTEREST_RATE_STRATEGY: "0x258625AfDe0073f5Bbce50C0305f4C23B16C7F3a";
        readonly ORACLE: "0x433636CB0136Cfd75145ccca608Bb548E6C037dE";
        readonly STATIC_A_TOKEN: "0xAAea6F041425B813760dA201d08d46487034A266";
    };
    readonly WETH: {
        readonly decimals: 18;
        readonly id: 4;
        readonly UNDERLYING: "0x420000000000000000000000000000000000000A";
        readonly A_TOKEN: "0x8acAe35059C9aE27709028fF6689386a44c09f3a";
        readonly V_TOKEN: "0x8Bb19e3DD277a73D4A95EE434F14cE4B92898421";
        readonly INTEREST_RATE_STRATEGY: "0x258625AfDe0073f5Bbce50C0305f4C23B16C7F3a";
        readonly ORACLE: "0x3BBe70e2F96c87aEce7F67A2b0178052f62E37fE";
        readonly STATIC_A_TOKEN: "0x2f1606864d6322c54b50a1762D4a1ca67f42d23d";
    };
};
declare const E_MODES: {};
declare const EXTERNAL_LIBRARIES: {
    readonly FLASHLOAN_LOGIC: "0xE66AdcF153d0bD67a74e5d23e23F90b4011024EC";
    readonly BORROW_LOGIC: "0x1Fb8f7C906cddD28B42ae6Eb76abC04A91188635";
    readonly LIQUIDATION_LOGIC: "0x8dc095F287dBEBD9e15f75BB3DfBF18389BB8104";
    readonly POOL_LOGIC: "0x25Ed699a052B820d772765E26Ed4dD9f0A26F3E5";
    readonly SUPPLY_LOGIC: "0x33654b16A4De97bCE05d7dD06803Bf1066f3123C";
};

declare const AaveV3Metis_AAVE_PROTOCOL_DATA_PROVIDER: typeof AAVE_PROTOCOL_DATA_PROVIDER;
declare const AaveV3Metis_ACL_ADMIN: typeof ACL_ADMIN;
declare const AaveV3Metis_ACL_MANAGER: typeof ACL_MANAGER;
declare const AaveV3Metis_ASSETS: typeof ASSETS;
declare const AaveV3Metis_CHAIN_ID: typeof CHAIN_ID;
declare const AaveV3Metis_CLINIC_STEWARD: typeof CLINIC_STEWARD;
declare const AaveV3Metis_COLLECTOR: typeof COLLECTOR;
declare const AaveV3Metis_CONFIG_ENGINE: typeof CONFIG_ENGINE;
declare const AaveV3Metis_DEFAULT_A_TOKEN_IMPL: typeof DEFAULT_A_TOKEN_IMPL;
declare const AaveV3Metis_DEFAULT_INCENTIVES_CONTROLLER: typeof DEFAULT_INCENTIVES_CONTROLLER;
declare const AaveV3Metis_DEFAULT_VARIABLE_DEBT_TOKEN_IMPL: typeof DEFAULT_VARIABLE_DEBT_TOKEN_IMPL;
declare const AaveV3Metis_DUST_BIN: typeof DUST_BIN;
declare const AaveV3Metis_EMISSION_MANAGER: typeof EMISSION_MANAGER;
declare const AaveV3Metis_EXTERNAL_LIBRARIES: typeof EXTERNAL_LIBRARIES;
declare const AaveV3Metis_E_MODES: typeof E_MODES;
declare const AaveV3Metis_L2_ENCODER: typeof L2_ENCODER;
declare const AaveV3Metis_LEGACY_STATIC_A_TOKEN_FACTORY: typeof LEGACY_STATIC_A_TOKEN_FACTORY;
declare const AaveV3Metis_ORACLE: typeof ORACLE;
declare const AaveV3Metis_POOL: typeof POOL;
declare const AaveV3Metis_POOL_ADDRESSES_PROVIDER: typeof POOL_ADDRESSES_PROVIDER;
declare const AaveV3Metis_POOL_ADDRESSES_PROVIDER_REGISTRY: typeof POOL_ADDRESSES_PROVIDER_REGISTRY;
declare const AaveV3Metis_POOL_CONFIGURATOR: typeof POOL_CONFIGURATOR;
declare const AaveV3Metis_POOL_CONFIGURATOR_IMPL: typeof POOL_CONFIGURATOR_IMPL;
declare const AaveV3Metis_POOL_IMPL: typeof POOL_IMPL;
declare const AaveV3Metis_PRICE_ORACLE_SENTINEL: typeof PRICE_ORACLE_SENTINEL;
declare const AaveV3Metis_RISK_STEWARD: typeof RISK_STEWARD;
declare const AaveV3Metis_UI_INCENTIVE_DATA_PROVIDER: typeof UI_INCENTIVE_DATA_PROVIDER;
declare const AaveV3Metis_UI_POOL_DATA_PROVIDER: typeof UI_POOL_DATA_PROVIDER;
declare const AaveV3Metis_WALLET_BALANCE_PROVIDER: typeof WALLET_BALANCE_PROVIDER;
declare namespace AaveV3Metis {
  export { AaveV3Metis_AAVE_PROTOCOL_DATA_PROVIDER as AAVE_PROTOCOL_DATA_PROVIDER, AaveV3Metis_ACL_ADMIN as ACL_ADMIN, AaveV3Metis_ACL_MANAGER as ACL_MANAGER, AaveV3Metis_ASSETS as ASSETS, AaveV3Metis_CHAIN_ID as CHAIN_ID, AaveV3Metis_CLINIC_STEWARD as CLINIC_STEWARD, AaveV3Metis_COLLECTOR as COLLECTOR, AaveV3Metis_CONFIG_ENGINE as CONFIG_ENGINE, AaveV3Metis_DEFAULT_A_TOKEN_IMPL as DEFAULT_A_TOKEN_IMPL, AaveV3Metis_DEFAULT_INCENTIVES_CONTROLLER as DEFAULT_INCENTIVES_CONTROLLER, AaveV3Metis_DEFAULT_VARIABLE_DEBT_TOKEN_IMPL as DEFAULT_VARIABLE_DEBT_TOKEN_IMPL, AaveV3Metis_DUST_BIN as DUST_BIN, AaveV3Metis_EMISSION_MANAGER as EMISSION_MANAGER, AaveV3Metis_EXTERNAL_LIBRARIES as EXTERNAL_LIBRARIES, AaveV3Metis_E_MODES as E_MODES, AaveV3Metis_L2_ENCODER as L2_ENCODER, AaveV3Metis_LEGACY_STATIC_A_TOKEN_FACTORY as LEGACY_STATIC_A_TOKEN_FACTORY, AaveV3Metis_ORACLE as ORACLE, AaveV3Metis_POOL as POOL, AaveV3Metis_POOL_ADDRESSES_PROVIDER as POOL_ADDRESSES_PROVIDER, AaveV3Metis_POOL_ADDRESSES_PROVIDER_REGISTRY as POOL_ADDRESSES_PROVIDER_REGISTRY, AaveV3Metis_POOL_CONFIGURATOR as POOL_CONFIGURATOR, AaveV3Metis_POOL_CONFIGURATOR_IMPL as POOL_CONFIGURATOR_IMPL, AaveV3Metis_POOL_IMPL as POOL_IMPL, AaveV3Metis_PRICE_ORACLE_SENTINEL as PRICE_ORACLE_SENTINEL, AaveV3Metis_RISK_STEWARD as RISK_STEWARD, AaveV3Metis_UI_INCENTIVE_DATA_PROVIDER as UI_INCENTIVE_DATA_PROVIDER, AaveV3Metis_UI_POOL_DATA_PROVIDER as UI_POOL_DATA_PROVIDER, AaveV3Metis_WALLET_BALANCE_PROVIDER as WALLET_BALANCE_PROVIDER };
}

export { AaveV3Metis 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, 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, LEGACY_STATIC_A_TOKEN_FACTORY as n, DUST_BIN as o, CLINIC_STEWARD as p, CHAIN_ID as q, ASSETS as r, E_MODES as s, EXTERNAL_LIBRARIES as t };
