declare const POOL_ADDRESSES_PROVIDER = "0xdFf435BCcf782f11187D3a4454d96702eD78e092";
declare const POOL = "0xE3F3Caefdd7180F884c01E57f65Df979Af84f116";
declare const POOL_CONFIGURATOR = "0x1408b48B6A610948f04813EA6b2F438A6BBAd2f2";
declare const ORACLE = "0x91FC11136d5615575a0fC5981Ab5C0C54418E2C6";
declare const PRICE_ORACLE_SENTINEL = "0xa119F84bC1b8083F5061E4cf53705cBf1065bA27";
declare const ACL_ADMIN = "0xE2E8Badc5d50f8a6188577B89f50701cDE2D4e19";
declare const ACL_MANAGER = "0xc8f2720Fa7D857576d82e6aEca8EdC4869E9190e";
declare const AAVE_PROTOCOL_DATA_PROVIDER = "0x6C505C31714f14e8af2A03633EB2Cdfb4959138F";
declare const POOL_IMPL = "0x061D8e131F26512348ee5FA42e2DF1bA9d6505E9";
declare const POOL_CONFIGURATOR_IMPL = "0x2B16E93bdB1897f517881B3c388bABD0C62C6cdC";
declare const DEFAULT_INCENTIVES_CONTROLLER = "0x5404934c8F472818135176C80095283d78EB32D6";
declare const EMISSION_MANAGER = "0x8b78174D19d40Ce5dC1d12309F95088756c5BEc4";
declare const COLLECTOR = "0x3E9CfB4FDe8180C48b823C12DD2c4B841843f92E";
declare const DEFAULT_A_TOKEN_IMPL = "0x384c8C9e2A201975b2ef3415b96d2204826034ae";
declare const DEFAULT_VARIABLE_DEBT_TOKEN_IMPL = "0xF9e48edc704BDF494309cA457BCea4c0696f591d";
declare const CONFIG_ENGINE = "0x2eb21BCE2C5D59a67C648BfD2e700AdDB752DD7B";
declare const RISK_STEWARD = "0xb5970A521073ADE4836dD4A24854Eb387a67c5C8";
declare const POOL_ADDRESSES_PROVIDER_REGISTRY = "0x0f2b21fd713379bb406bE2eA956EaFe55197DE9C";
declare const UI_INCENTIVE_DATA_PROVIDER = "0xd50437FDC430FDA64f1f4C87181995ad6CA2eaA3";
declare const UI_POOL_DATA_PROVIDER = "0x7E195b3fc91fDd51A9CD5070cC044602212Ac983";
declare const WALLET_BALANCE_PROVIDER = "0x421117D7319E96d831972b3F7e970bbfe29C4F21";
declare const WETH_GATEWAY = "0xd449FeD49d9C443688d6816fE6872F21402e41de";
declare const STATA_FACTORY = "0x5aC490dbE7454b28F62bC0B1182F9915be819911";
declare const DUST_BIN = "0xF1910d5abaedd330d2C235E6608D519B660097a6";
declare const CHAIN_ID = 196;
declare const ASSETS: {
    readonly USDT: {
        readonly decimals: 6;
        readonly id: 0;
        readonly UNDERLYING: "0x779Ded0c9e1022225f8E0630b35a9b54bE713736";
        readonly A_TOKEN: "0xF356ae412dB5df43BD3a10746f7ad4e1C4De4297";
        readonly V_TOKEN: "0x04837866D0cb0cd2D8F60fBCa83B4a24b3a7c8ac";
        readonly INTEREST_RATE_STRATEGY: "0x3eFfeBDD435217A8B485dfaEFDecf766F2a3c05B";
        readonly ORACLE: "0x7ec7E5497EAf312FE82F8307D05eb0E5f0f157D3";
    };
    readonly USDG: {
        readonly decimals: 6;
        readonly id: 1;
        readonly UNDERLYING: "0x4ae46a509F6b1D9056937BA4500cb143933D2dc8";
        readonly A_TOKEN: "0x228765a3C18065C923F23a0CCb6c7cEFB3eA2223";
        readonly V_TOKEN: "0xE6FC328D4DECB2Ae00E711743C04612ec963be46";
        readonly INTEREST_RATE_STRATEGY: "0x3eFfeBDD435217A8B485dfaEFDecf766F2a3c05B";
        readonly ORACLE: "0xcFcBBF3E0C27b936Cf673c4FC8BcC68f721af475";
    };
    readonly xBTC: {
        readonly decimals: 8;
        readonly id: 2;
        readonly UNDERLYING: "0xb7C00000bcDEeF966b20B3D884B98E64d2b06b4f";
        readonly A_TOKEN: "0xF5F9d4e9e2AFe7E0b193d291Befb41d61930464e";
        readonly V_TOKEN: "0x5F874396f28dfdBd6bA2be80F52FD013Ce388C75";
        readonly INTEREST_RATE_STRATEGY: "0x3eFfeBDD435217A8B485dfaEFDecf766F2a3c05B";
        readonly ORACLE: "0x4D6f6488a2B3a5f7b088f276887f608a1e9805c4";
    };
    readonly WOKB: {
        readonly decimals: 18;
        readonly id: 3;
        readonly UNDERLYING: "0xe538905cf8410324e03A5A23C1c177a474D59b2b";
        readonly A_TOKEN: "0x3ea3A4038FbA5757A9A68de920b44698d7326A59";
        readonly V_TOKEN: "0xb20752a1D7D16E54cBaad5137ba6C0a087752803";
        readonly INTEREST_RATE_STRATEGY: "0x3eFfeBDD435217A8B485dfaEFDecf766F2a3c05B";
        readonly ORACLE: "0x4Ff345b18a2bF894F8627F41501FBf30d5C5e7BE";
    };
    readonly xETH: {
        readonly decimals: 18;
        readonly id: 4;
        readonly UNDERLYING: "0xE7B000003A45145decf8a28FC755aD5eC5EA025A";
        readonly A_TOKEN: "0xe6639ba6c1d79Be6d4c776E4c17504538d1719cD";
        readonly V_TOKEN: "0xB756Fc7065369602f2cCb8356283E8b997fDfe2a";
        readonly INTEREST_RATE_STRATEGY: "0x3eFfeBDD435217A8B485dfaEFDecf766F2a3c05B";
        readonly ORACLE: "0x8b85b50535551F8E8cDAF78dA235b5Cf1005907b";
    };
    readonly xSOL: {
        readonly decimals: 9;
        readonly id: 5;
        readonly UNDERLYING: "0x505000008DE8748DBd4422ff4687a4FC9bEba15b";
        readonly A_TOKEN: "0x523dCe1b164327818fc5B41278fAe41f6B5753FE";
        readonly V_TOKEN: "0x4aF568Cb78Ade0e45E42f9B6d3deC0ff81E788af";
        readonly INTEREST_RATE_STRATEGY: "0x3eFfeBDD435217A8B485dfaEFDecf766F2a3c05B";
        readonly ORACLE: "0xF959E1B5cA535C28aD24F7f672Bf1A93900810cF";
    };
    readonly xBETH: {
        readonly decimals: 18;
        readonly id: 6;
        readonly UNDERLYING: "0xAFeab3B85B6A56cF5F02317F0f7A23340eb983D7";
        readonly A_TOKEN: "0xe9e78053f1Ef084f8cD01dBE8ccE95c6b0944d32";
        readonly V_TOKEN: "0xe98AB0041B3BC09981D75A46aa78CC5e647a3906";
        readonly INTEREST_RATE_STRATEGY: "0x3eFfeBDD435217A8B485dfaEFDecf766F2a3c05B";
        readonly ORACLE: "0x2c54487c1a94b753987d980f98b13E8F313A7B44";
    };
    readonly xOKSOL: {
        readonly decimals: 9;
        readonly id: 7;
        readonly UNDERLYING: "0x14a686103854DAB7b8801E31979CAA595835B25d";
        readonly A_TOKEN: "0x38811564090aAb7bB455c5b771e26201a3535a01";
        readonly V_TOKEN: "0x3bEB61760eC29C2031843811dd5D51Bcbdb73B5e";
        readonly INTEREST_RATE_STRATEGY: "0x3eFfeBDD435217A8B485dfaEFDecf766F2a3c05B";
        readonly ORACLE: "0x558891fF1823d6f38A4f2102D357C307a1B09bF6";
    };
    readonly GHO: {
        readonly decimals: 18;
        readonly id: 8;
        readonly UNDERLYING: "0xDe6539018B095353A40753Dc54C91C68c9487D4E";
        readonly A_TOKEN: "0x77188335A21f4C409d2CfeDe3195A7B5f28651b0";
        readonly V_TOKEN: "0x6a82EFFC620ec646429e8A1aE0E5DcC6C6ba30aA";
        readonly INTEREST_RATE_STRATEGY: "0x3eFfeBDD435217A8B485dfaEFDecf766F2a3c05B";
        readonly ORACLE: "0x2Ce400703dAcc37b7edFA99D228b8E70a4d3831B";
    };
};
declare const E_MODES: {
    readonly '1': {
        readonly label: "xBTC / USDT,USDG,GHO";
        readonly collateralBitmap: "4";
        readonly collateralAssets: readonly ["0xb7C00000bcDEeF966b20B3D884B98E64d2b06b4f"];
        readonly borrowableBitmap: "259";
        readonly borrowableAssets: readonly ["0x779Ded0c9e1022225f8E0630b35a9b54bE713736", "0x4ae46a509F6b1D9056937BA4500cb143933D2dc8", "0xDe6539018B095353A40753Dc54C91C68c9487D4E"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 7800;
        readonly liquidationThreshold: 8100;
        readonly liquidationBonus: 10600;
    };
    readonly '2': {
        readonly label: "xETH / USDT,USDG,GHO";
        readonly collateralBitmap: "16";
        readonly collateralAssets: readonly ["0xE7B000003A45145decf8a28FC755aD5eC5EA025A"];
        readonly borrowableBitmap: "259";
        readonly borrowableAssets: readonly ["0x779Ded0c9e1022225f8E0630b35a9b54bE713736", "0x4ae46a509F6b1D9056937BA4500cb143933D2dc8", "0xDe6539018B095353A40753Dc54C91C68c9487D4E"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 7800;
        readonly liquidationThreshold: 8000;
        readonly liquidationBonus: 10600;
    };
    readonly '3': {
        readonly label: "xSOL / USDT,USDG,GHO";
        readonly collateralBitmap: "32";
        readonly collateralAssets: readonly ["0x505000008DE8748DBd4422ff4687a4FC9bEba15b"];
        readonly borrowableBitmap: "259";
        readonly borrowableAssets: readonly ["0x779Ded0c9e1022225f8E0630b35a9b54bE713736", "0x4ae46a509F6b1D9056937BA4500cb143933D2dc8", "0xDe6539018B095353A40753Dc54C91C68c9487D4E"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 6500;
        readonly liquidationThreshold: 7000;
        readonly liquidationBonus: 10750;
    };
    readonly '4': {
        readonly label: "WOKB / USDT,USDG,GHO";
        readonly collateralBitmap: "8";
        readonly collateralAssets: readonly ["0xe538905cf8410324e03A5A23C1c177a474D59b2b"];
        readonly borrowableBitmap: "259";
        readonly borrowableAssets: readonly ["0x779Ded0c9e1022225f8E0630b35a9b54bE713736", "0x4ae46a509F6b1D9056937BA4500cb143933D2dc8", "0xDe6539018B095353A40753Dc54C91C68c9487D4E"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 5000;
        readonly liquidationThreshold: 5500;
        readonly liquidationBonus: 11000;
    };
    readonly '5': {
        readonly label: "xBETH / xETH";
        readonly collateralBitmap: "64";
        readonly collateralAssets: readonly ["0xAFeab3B85B6A56cF5F02317F0f7A23340eb983D7"];
        readonly borrowableBitmap: "16";
        readonly borrowableAssets: readonly ["0xE7B000003A45145decf8a28FC755aD5eC5EA025A"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 8800;
        readonly liquidationThreshold: 9000;
        readonly liquidationBonus: 10200;
    };
    readonly '6': {
        readonly label: "xOKSOL / xSOL";
        readonly collateralBitmap: "128";
        readonly collateralAssets: readonly ["0x14a686103854DAB7b8801E31979CAA595835B25d"];
        readonly borrowableBitmap: "32";
        readonly borrowableAssets: readonly ["0x505000008DE8748DBd4422ff4687a4FC9bEba15b"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 8800;
        readonly liquidationThreshold: 9000;
        readonly liquidationBonus: 10200;
    };
};
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 AaveV3XLayer_AAVE_PROTOCOL_DATA_PROVIDER: typeof AAVE_PROTOCOL_DATA_PROVIDER;
declare const AaveV3XLayer_ACL_ADMIN: typeof ACL_ADMIN;
declare const AaveV3XLayer_ACL_MANAGER: typeof ACL_MANAGER;
declare const AaveV3XLayer_ASSETS: typeof ASSETS;
declare const AaveV3XLayer_CHAIN_ID: typeof CHAIN_ID;
declare const AaveV3XLayer_COLLECTOR: typeof COLLECTOR;
declare const AaveV3XLayer_CONFIG_ENGINE: typeof CONFIG_ENGINE;
declare const AaveV3XLayer_DEFAULT_A_TOKEN_IMPL: typeof DEFAULT_A_TOKEN_IMPL;
declare const AaveV3XLayer_DEFAULT_INCENTIVES_CONTROLLER: typeof DEFAULT_INCENTIVES_CONTROLLER;
declare const AaveV3XLayer_DEFAULT_VARIABLE_DEBT_TOKEN_IMPL: typeof DEFAULT_VARIABLE_DEBT_TOKEN_IMPL;
declare const AaveV3XLayer_DUST_BIN: typeof DUST_BIN;
declare const AaveV3XLayer_EMISSION_MANAGER: typeof EMISSION_MANAGER;
declare const AaveV3XLayer_EXTERNAL_LIBRARIES: typeof EXTERNAL_LIBRARIES;
declare const AaveV3XLayer_E_MODES: typeof E_MODES;
declare const AaveV3XLayer_ORACLE: typeof ORACLE;
declare const AaveV3XLayer_POOL: typeof POOL;
declare const AaveV3XLayer_POOL_ADDRESSES_PROVIDER: typeof POOL_ADDRESSES_PROVIDER;
declare const AaveV3XLayer_POOL_ADDRESSES_PROVIDER_REGISTRY: typeof POOL_ADDRESSES_PROVIDER_REGISTRY;
declare const AaveV3XLayer_POOL_CONFIGURATOR: typeof POOL_CONFIGURATOR;
declare const AaveV3XLayer_POOL_CONFIGURATOR_IMPL: typeof POOL_CONFIGURATOR_IMPL;
declare const AaveV3XLayer_POOL_IMPL: typeof POOL_IMPL;
declare const AaveV3XLayer_PRICE_ORACLE_SENTINEL: typeof PRICE_ORACLE_SENTINEL;
declare const AaveV3XLayer_RISK_STEWARD: typeof RISK_STEWARD;
declare const AaveV3XLayer_STATA_FACTORY: typeof STATA_FACTORY;
declare const AaveV3XLayer_UI_INCENTIVE_DATA_PROVIDER: typeof UI_INCENTIVE_DATA_PROVIDER;
declare const AaveV3XLayer_UI_POOL_DATA_PROVIDER: typeof UI_POOL_DATA_PROVIDER;
declare const AaveV3XLayer_WALLET_BALANCE_PROVIDER: typeof WALLET_BALANCE_PROVIDER;
declare const AaveV3XLayer_WETH_GATEWAY: typeof WETH_GATEWAY;
declare namespace AaveV3XLayer {
  export { AaveV3XLayer_AAVE_PROTOCOL_DATA_PROVIDER as AAVE_PROTOCOL_DATA_PROVIDER, AaveV3XLayer_ACL_ADMIN as ACL_ADMIN, AaveV3XLayer_ACL_MANAGER as ACL_MANAGER, AaveV3XLayer_ASSETS as ASSETS, AaveV3XLayer_CHAIN_ID as CHAIN_ID, AaveV3XLayer_COLLECTOR as COLLECTOR, AaveV3XLayer_CONFIG_ENGINE as CONFIG_ENGINE, AaveV3XLayer_DEFAULT_A_TOKEN_IMPL as DEFAULT_A_TOKEN_IMPL, AaveV3XLayer_DEFAULT_INCENTIVES_CONTROLLER as DEFAULT_INCENTIVES_CONTROLLER, AaveV3XLayer_DEFAULT_VARIABLE_DEBT_TOKEN_IMPL as DEFAULT_VARIABLE_DEBT_TOKEN_IMPL, AaveV3XLayer_DUST_BIN as DUST_BIN, AaveV3XLayer_EMISSION_MANAGER as EMISSION_MANAGER, AaveV3XLayer_EXTERNAL_LIBRARIES as EXTERNAL_LIBRARIES, AaveV3XLayer_E_MODES as E_MODES, AaveV3XLayer_ORACLE as ORACLE, AaveV3XLayer_POOL as POOL, AaveV3XLayer_POOL_ADDRESSES_PROVIDER as POOL_ADDRESSES_PROVIDER, AaveV3XLayer_POOL_ADDRESSES_PROVIDER_REGISTRY as POOL_ADDRESSES_PROVIDER_REGISTRY, AaveV3XLayer_POOL_CONFIGURATOR as POOL_CONFIGURATOR, AaveV3XLayer_POOL_CONFIGURATOR_IMPL as POOL_CONFIGURATOR_IMPL, AaveV3XLayer_POOL_IMPL as POOL_IMPL, AaveV3XLayer_PRICE_ORACLE_SENTINEL as PRICE_ORACLE_SENTINEL, AaveV3XLayer_RISK_STEWARD as RISK_STEWARD, AaveV3XLayer_STATA_FACTORY as STATA_FACTORY, AaveV3XLayer_UI_INCENTIVE_DATA_PROVIDER as UI_INCENTIVE_DATA_PROVIDER, AaveV3XLayer_UI_POOL_DATA_PROVIDER as UI_POOL_DATA_PROVIDER, AaveV3XLayer_WALLET_BALANCE_PROVIDER as WALLET_BALANCE_PROVIDER, AaveV3XLayer_WETH_GATEWAY as WETH_GATEWAY };
}

export { AaveV3XLayer as A, COLLECTOR as C, DEFAULT_INCENTIVES_CONTROLLER as D, EMISSION_MANAGER as E, 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 };
