declare const POOL_ADDRESSES_PROVIDER = "0x5D39E06b825C1F2B80bf2756a73e28eFAA128ba0";
declare const POOL = "0xAe05Cd22df81871bc7cC2a04BeCfb516bFe332C8";
declare const POOL_CONFIGURATOR = "0x83Cb1B4af26EEf6463aC20AFbAC9c0e2E017202F";
declare const ORACLE = "0x985BcfAB7e0f4EF2606CC5b64FC1A16311880442";
declare const ACL_ADMIN = "0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A";
declare const ACL_MANAGER = "0xEFD5df7b87d2dCe6DD454b4240b3e0A4db562321";
declare const AAVE_PROTOCOL_DATA_PROVIDER = "0x53519c32f73fE1797d10210c4950fFeBa3b21504";
declare const POOL_IMPL = "0xcD8B9aC3B72E81fD8A0c9a0dBba583597E48A23a";
declare const POOL_CONFIGURATOR_IMPL = "0x898E245D83Ad255Dc57b04978D0b4A12b94a557F";
declare const DEFAULT_INCENTIVES_CONTROLLER = "0x1D5D386a90CEA8AcEa9fa75389e97CF5F1AE21D3";
declare const EMISSION_MANAGER = "0xC2201708289b2C6A1d461A227A7E5ee3e7fE9A2F";
declare const COLLECTOR = "0x70CC725B8f05e0f230B05C4e91ABc651E121354f";
declare const DEFAULT_A_TOKEN_IMPL = "0xB2668573828029917ffbD1e76270373511818498";
declare const DEFAULT_VARIABLE_DEBT_TOKEN_IMPL = "0x15F03E5dE87c12cb2e2b8e5d6ECEf0a9E21ab269";
declare const POOL_ADDRESSES_PROVIDER_REGISTRY = "0xC6cAB8D39D93DC0Bd5986E7Ce5Bb956E30103A43";
declare const UI_POOL_DATA_PROVIDER = "0x56b7A1012765C285afAC8b8F25C69Bf10ccfE978";
declare const UI_INCENTIVE_DATA_PROVIDER = "0xe3dFf4052F0bF6134ACb73bEaE8fe2317d71F047";
declare const WALLET_BALANCE_PROVIDER = "0xC7be5307ba715ce89b152f3Df0658295b3dbA8E2";
declare const GHO_DIRECT_MINTER = "0xe10C78A3AC7f016eD2DE1A89c5479b1039EAB9eA";
declare const CHAIN_ID = 1;
declare const ASSETS: {
    readonly GHO: {
        readonly decimals: 18;
        readonly id: 0;
        readonly UNDERLYING: "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f";
        readonly A_TOKEN: "0x946281A2d0DD6e650d08f74833323D66AE4c8b12";
        readonly V_TOKEN: "0xdec2401c9B0B2E480e627E2a712C11AdDbf46E3e";
        readonly INTEREST_RATE_STRATEGY: "0x87593272C06f4FC49EC2942eBda0972d2F1Ab521";
        readonly ORACLE: "0xD110cac5d8682A3b045D5524a9903E031d70FCCd";
    };
    readonly USDC: {
        readonly decimals: 6;
        readonly id: 1;
        readonly UNDERLYING: "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48";
        readonly A_TOKEN: "0x68215B6533c47ff9f7125aC95adf00fE4a62f79e";
        readonly V_TOKEN: "0x4139EcBe83d78ef5EFF0A6eDA6f894Be9D590FC7";
        readonly INTEREST_RATE_STRATEGY: "0x87593272C06f4FC49EC2942eBda0972d2F1Ab521";
        readonly ORACLE: "0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6";
    };
    readonly RLUSD: {
        readonly decimals: 18;
        readonly id: 2;
        readonly UNDERLYING: "0x8292Bb45bf1Ee4d140127049757C2E0fF06317eD";
        readonly A_TOKEN: "0xE3190143Eb552456F88464662f0c0C4aC67A77eB";
        readonly V_TOKEN: "0xACE8a1c0eC12aE81814377491265b47F4eE5D3dD";
        readonly INTEREST_RATE_STRATEGY: "0x87593272C06f4FC49EC2942eBda0972d2F1Ab521";
        readonly ORACLE: "0x26C46B7aD0012cA71F2298ada567dC9Af14E7f2A";
    };
    readonly USTB: {
        readonly decimals: 6;
        readonly id: 3;
        readonly UNDERLYING: "0x43415eB6ff9DB7E26A15b704e7A3eDCe97d31C4e";
        readonly A_TOKEN: "0x4E58a2E433A739726134c83d2f07b2562e8dFdB3";
        readonly V_TOKEN: "0xC435b02dcBef2e9BdE55e28d39f53ddbe0760a2c";
        readonly INTEREST_RATE_STRATEGY: "0x87593272C06f4FC49EC2942eBda0972d2F1Ab521";
        readonly ORACLE: "0x5Ae4D93B9b9626Dc3289e1Afb14b821FD3C95F44";
    };
    readonly USCC: {
        readonly decimals: 6;
        readonly id: 4;
        readonly UNDERLYING: "0x14d60E7FDC0D71d8611742720E4C50E7a974020c";
        readonly A_TOKEN: "0x08b798c40b9AB931356d9aB4235F548325C4cb80";
        readonly V_TOKEN: "0xA0Ec4758d806A3F41532C8E97Ea0c85940182B0f";
        readonly INTEREST_RATE_STRATEGY: "0x87593272C06f4FC49EC2942eBda0972d2F1Ab521";
        readonly ORACLE: "0x14CB2E810Eb93b79363f489D45a972b609E47230";
    };
    readonly USYC: {
        readonly decimals: 6;
        readonly id: 5;
        readonly UNDERLYING: "0x136471a34f6ef19fE571EFFC1CA711fdb8E49f2b";
        readonly A_TOKEN: "0xc167932AC4EEc2B65844EF00D31b4550250536A5";
        readonly V_TOKEN: "0x818d560Bf1e54f92D1089710F9F4b29C2e6c9248";
        readonly INTEREST_RATE_STRATEGY: "0x87593272C06f4FC49EC2942eBda0972d2F1Ab521";
        readonly ORACLE: "0xE8E65Fb9116875012F5990Ecaab290B3531DbeB9";
    };
    readonly JTRSY: {
        readonly decimals: 6;
        readonly id: 6;
        readonly UNDERLYING: "0x8c213ee79581Ff4984583C6a801e5263418C4b86";
        readonly A_TOKEN: "0x844f07AB09aa5dBDCE6A9b1206CE150E1eaDacCb";
        readonly V_TOKEN: "0x327f61fA4BE6F578DB5cc51e40da4eC4361a349c";
        readonly INTEREST_RATE_STRATEGY: "0x87593272C06f4FC49EC2942eBda0972d2F1Ab521";
        readonly ORACLE: "0xfAB6790E399f0481e1303167c655b3c39ee6e7A0";
    };
    readonly JAAA: {
        readonly decimals: 6;
        readonly id: 7;
        readonly UNDERLYING: "0x5a0F93D040De44e78F251b03c43be9CF317Dcf64";
        readonly A_TOKEN: "0xB0EC6c4482Ac1Ef77bE239C0AC833CF37A27c876";
        readonly V_TOKEN: "0x7bd81B1e0137Fc0fa013b1De2Be81180814C5deb";
        readonly INTEREST_RATE_STRATEGY: "0x87593272C06f4FC49EC2942eBda0972d2F1Ab521";
        readonly ORACLE: "0xF77f2537dba4ffD60f77fACdfB2c1706364fA03d";
    };
    readonly VBILL: {
        readonly decimals: 6;
        readonly id: 8;
        readonly UNDERLYING: "0x2255718832bC9fD3bE1CaF75084F4803DA14FF01";
        readonly A_TOKEN: "0xE1CfD16b8E4B1C86Bb5b7A104cfEFbc7b09326dD";
        readonly V_TOKEN: "0xEAf93Fd541f11D2617C2915D02F7fe67bCa71d4f";
        readonly INTEREST_RATE_STRATEGY: "0x87593272C06f4FC49EC2942eBda0972d2F1Ab521";
        readonly ORACLE: "0x5ed77a9D9b7cc80E9d0D7711024AF38C2643C1c4";
    };
    readonly ACRED: {
        readonly decimals: 6;
        readonly id: 9;
        readonly UNDERLYING: "0x17418038ecF73BA4026c4f428547BF099706F27B";
        readonly A_TOKEN: "0xc293744fFbcf46696D589f5C415e71BC491519cD";
        readonly V_TOKEN: "0x1f30d2B155FcDA0F7551dc8BE5dE6a84977685D4";
        readonly INTEREST_RATE_STRATEGY: "0x87593272C06f4FC49EC2942eBda0972d2F1Ab521";
        readonly ORACLE: "0x60AEd7d20AC6328f7BA771aD58931c996aff30E8";
    };
};
declare const E_MODES: {
    readonly '1': {
        readonly label: "VBILL / GHO";
        readonly collateralBitmap: "256";
        readonly collateralAssets: readonly ["0x2255718832bC9fD3bE1CaF75084F4803DA14FF01"];
        readonly borrowableBitmap: "1";
        readonly borrowableAssets: readonly ["0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 9000;
        readonly liquidationThreshold: 9200;
        readonly liquidationBonus: 10300;
    };
    readonly '2': {
        readonly label: "USTB / GHO";
        readonly collateralBitmap: "8";
        readonly collateralAssets: readonly ["0x43415eB6ff9DB7E26A15b704e7A3eDCe97d31C4e"];
        readonly borrowableBitmap: "1";
        readonly borrowableAssets: readonly ["0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 9000;
        readonly liquidationThreshold: 9200;
        readonly liquidationBonus: 10300;
    };
    readonly '3': {
        readonly label: "ACRED / GHO";
        readonly collateralBitmap: "512";
        readonly collateralAssets: readonly ["0x17418038ecF73BA4026c4f428547BF099706F27B"];
        readonly borrowableBitmap: "1";
        readonly borrowableAssets: readonly ["0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 6800;
        readonly liquidationThreshold: 7800;
        readonly liquidationBonus: 10900;
    };
    readonly '4': {
        readonly label: "USCC / GHO";
        readonly collateralBitmap: "16";
        readonly collateralAssets: readonly ["0x14d60E7FDC0D71d8611742720E4C50E7a974020c"];
        readonly borrowableBitmap: "1";
        readonly borrowableAssets: readonly ["0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 8700;
        readonly liquidationThreshold: 9000;
        readonly liquidationBonus: 10500;
    };
    readonly '5': {
        readonly label: " / ";
        readonly collateralBitmap: "0";
        readonly collateralAssets: readonly [];
        readonly borrowableBitmap: "0";
        readonly borrowableAssets: readonly [];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 8500;
        readonly liquidationThreshold: 8900;
        readonly liquidationBonus: 10310;
    };
    readonly '6': {
        readonly label: "USYC / GHO";
        readonly collateralBitmap: "32";
        readonly collateralAssets: readonly ["0x136471a34f6ef19fE571EFFC1CA711fdb8E49f2b"];
        readonly borrowableBitmap: "1";
        readonly borrowableAssets: readonly ["0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 9000;
        readonly liquidationThreshold: 9200;
        readonly liquidationBonus: 10310;
    };
    readonly '7': {
        readonly label: " / ";
        readonly collateralBitmap: "0";
        readonly collateralAssets: readonly [];
        readonly borrowableBitmap: "0";
        readonly borrowableAssets: readonly [];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 7700;
        readonly liquidationThreshold: 8300;
        readonly liquidationBonus: 10450;
    };
    readonly '8': {
        readonly label: "JTRSY / GHO";
        readonly collateralBitmap: "64";
        readonly collateralAssets: readonly ["0x8c213ee79581Ff4984583C6a801e5263418C4b86"];
        readonly borrowableBitmap: "1";
        readonly borrowableAssets: readonly ["0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 8900;
        readonly liquidationThreshold: 9100;
        readonly liquidationBonus: 10350;
    };
    readonly '9': {
        readonly label: " / ";
        readonly collateralBitmap: "0";
        readonly collateralAssets: readonly [];
        readonly borrowableBitmap: "0";
        readonly borrowableAssets: readonly [];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 7100;
        readonly liquidationThreshold: 7800;
        readonly liquidationBonus: 10900;
    };
    readonly '10': {
        readonly label: "JAAA / GHO";
        readonly collateralBitmap: "128";
        readonly collateralAssets: readonly ["0x5a0F93D040De44e78F251b03c43be9CF317Dcf64"];
        readonly borrowableBitmap: "1";
        readonly borrowableAssets: readonly ["0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 8800;
        readonly liquidationThreshold: 9000;
        readonly liquidationBonus: 10500;
    };
};
declare const EXTERNAL_LIBRARIES: {
    readonly FLASHLOAN_LOGIC: "0x34039100cc9584Ae5D741d322e16d0d18CEE8770";
    readonly BORROW_LOGIC: "0x62325c94E1c49dcDb5937726aB5D8A4c37bCAd36";
    readonly LIQUIDATION_LOGIC: "0x4731bF01583F991278692E8727d0700a00A1fBBf";
    readonly POOL_LOGIC: "0xf8C97539934ee66a67C26010e8e027D77E821B0C";
    readonly SUPPLY_LOGIC: "0x185477906B46D9b8DE0DEB73A1bBfb87b5b51BC3";
};

declare const AaveV3EthereumHorizon_AAVE_PROTOCOL_DATA_PROVIDER: typeof AAVE_PROTOCOL_DATA_PROVIDER;
declare const AaveV3EthereumHorizon_ACL_ADMIN: typeof ACL_ADMIN;
declare const AaveV3EthereumHorizon_ACL_MANAGER: typeof ACL_MANAGER;
declare const AaveV3EthereumHorizon_ASSETS: typeof ASSETS;
declare const AaveV3EthereumHorizon_CHAIN_ID: typeof CHAIN_ID;
declare const AaveV3EthereumHorizon_COLLECTOR: typeof COLLECTOR;
declare const AaveV3EthereumHorizon_DEFAULT_A_TOKEN_IMPL: typeof DEFAULT_A_TOKEN_IMPL;
declare const AaveV3EthereumHorizon_DEFAULT_INCENTIVES_CONTROLLER: typeof DEFAULT_INCENTIVES_CONTROLLER;
declare const AaveV3EthereumHorizon_DEFAULT_VARIABLE_DEBT_TOKEN_IMPL: typeof DEFAULT_VARIABLE_DEBT_TOKEN_IMPL;
declare const AaveV3EthereumHorizon_EMISSION_MANAGER: typeof EMISSION_MANAGER;
declare const AaveV3EthereumHorizon_EXTERNAL_LIBRARIES: typeof EXTERNAL_LIBRARIES;
declare const AaveV3EthereumHorizon_E_MODES: typeof E_MODES;
declare const AaveV3EthereumHorizon_GHO_DIRECT_MINTER: typeof GHO_DIRECT_MINTER;
declare const AaveV3EthereumHorizon_ORACLE: typeof ORACLE;
declare const AaveV3EthereumHorizon_POOL: typeof POOL;
declare const AaveV3EthereumHorizon_POOL_ADDRESSES_PROVIDER: typeof POOL_ADDRESSES_PROVIDER;
declare const AaveV3EthereumHorizon_POOL_ADDRESSES_PROVIDER_REGISTRY: typeof POOL_ADDRESSES_PROVIDER_REGISTRY;
declare const AaveV3EthereumHorizon_POOL_CONFIGURATOR: typeof POOL_CONFIGURATOR;
declare const AaveV3EthereumHorizon_POOL_CONFIGURATOR_IMPL: typeof POOL_CONFIGURATOR_IMPL;
declare const AaveV3EthereumHorizon_POOL_IMPL: typeof POOL_IMPL;
declare const AaveV3EthereumHorizon_UI_INCENTIVE_DATA_PROVIDER: typeof UI_INCENTIVE_DATA_PROVIDER;
declare const AaveV3EthereumHorizon_UI_POOL_DATA_PROVIDER: typeof UI_POOL_DATA_PROVIDER;
declare const AaveV3EthereumHorizon_WALLET_BALANCE_PROVIDER: typeof WALLET_BALANCE_PROVIDER;
declare namespace AaveV3EthereumHorizon {
  export { AaveV3EthereumHorizon_AAVE_PROTOCOL_DATA_PROVIDER as AAVE_PROTOCOL_DATA_PROVIDER, AaveV3EthereumHorizon_ACL_ADMIN as ACL_ADMIN, AaveV3EthereumHorizon_ACL_MANAGER as ACL_MANAGER, AaveV3EthereumHorizon_ASSETS as ASSETS, AaveV3EthereumHorizon_CHAIN_ID as CHAIN_ID, AaveV3EthereumHorizon_COLLECTOR as COLLECTOR, AaveV3EthereumHorizon_DEFAULT_A_TOKEN_IMPL as DEFAULT_A_TOKEN_IMPL, AaveV3EthereumHorizon_DEFAULT_INCENTIVES_CONTROLLER as DEFAULT_INCENTIVES_CONTROLLER, AaveV3EthereumHorizon_DEFAULT_VARIABLE_DEBT_TOKEN_IMPL as DEFAULT_VARIABLE_DEBT_TOKEN_IMPL, AaveV3EthereumHorizon_EMISSION_MANAGER as EMISSION_MANAGER, AaveV3EthereumHorizon_EXTERNAL_LIBRARIES as EXTERNAL_LIBRARIES, AaveV3EthereumHorizon_E_MODES as E_MODES, AaveV3EthereumHorizon_GHO_DIRECT_MINTER as GHO_DIRECT_MINTER, AaveV3EthereumHorizon_ORACLE as ORACLE, AaveV3EthereumHorizon_POOL as POOL, AaveV3EthereumHorizon_POOL_ADDRESSES_PROVIDER as POOL_ADDRESSES_PROVIDER, AaveV3EthereumHorizon_POOL_ADDRESSES_PROVIDER_REGISTRY as POOL_ADDRESSES_PROVIDER_REGISTRY, AaveV3EthereumHorizon_POOL_CONFIGURATOR as POOL_CONFIGURATOR, AaveV3EthereumHorizon_POOL_CONFIGURATOR_IMPL as POOL_CONFIGURATOR_IMPL, AaveV3EthereumHorizon_POOL_IMPL as POOL_IMPL, AaveV3EthereumHorizon_UI_INCENTIVE_DATA_PROVIDER as UI_INCENTIVE_DATA_PROVIDER, AaveV3EthereumHorizon_UI_POOL_DATA_PROVIDER as UI_POOL_DATA_PROVIDER, AaveV3EthereumHorizon_WALLET_BALANCE_PROVIDER as WALLET_BALANCE_PROVIDER };
}

export { AaveV3EthereumHorizon as A, COLLECTOR as C, DEFAULT_INCENTIVES_CONTROLLER as D, EMISSION_MANAGER as E, GHO_DIRECT_MINTER as G, ORACLE as O, POOL_ADDRESSES_PROVIDER as P, UI_POOL_DATA_PROVIDER as U, WALLET_BALANCE_PROVIDER as W, POOL as a, POOL_CONFIGURATOR as b, ACL_ADMIN as c, ACL_MANAGER as d, AAVE_PROTOCOL_DATA_PROVIDER as e, POOL_IMPL as f, POOL_CONFIGURATOR_IMPL as g, DEFAULT_A_TOKEN_IMPL as h, DEFAULT_VARIABLE_DEBT_TOKEN_IMPL as i, POOL_ADDRESSES_PROVIDER_REGISTRY as j, UI_INCENTIVE_DATA_PROVIDER as k, CHAIN_ID as l, ASSETS as m, E_MODES as n, EXTERNAL_LIBRARIES as o };
