declare const POOL_ADDRESSES_PROVIDER = "0x69850D0B276776781C063771b161bd8894BCdD04";
declare const POOL = "0x11fCfe756c05AD438e312a7fd934381537D3cFfe";
declare const POOL_CONFIGURATOR = "0x32BCab42a2bb5AC577D24b425D46d8b8e0Df9b7f";
declare const ORACLE = "0x04421D8C506E2fA2371a08EfAaBf791F624054F3";
declare const PRICE_ORACLE_SENTINEL = "0xfD0Ba55775C1e53f50736FA5528d8aa45FBcA391";
declare const ACL_ADMIN = "0xc1ABF87FfAdf4908f4eC8dc54A25DCFEabAE4A24";
declare const ACL_MANAGER = "0x7633F981D87dC6307227de9383D2ce7243158081";
declare const AAVE_PROTOCOL_DATA_PROVIDER = "0xBEa2B648f05887eCbF1d115da8b7E4A317975A51";
declare const POOL_IMPL = "0x354d1BA411708BC19Fc24DDAc98500B527048DEB";
declare const POOL_CONFIGURATOR_IMPL = "0x6fDdde45f777a4E461B0721a578b169b44579623";
declare const DEFAULT_INCENTIVES_CONTROLLER = "0xa3f3100C4f1D0624DB9DB97b40C13885Ce297799";
declare const EMISSION_MANAGER = "0x6091546836DAe0487A50E300da3F237727441D90";
declare const COLLECTOR = "0x90eB541e1a431D8a30ED85A77675D1F001128cb5";
declare const DEFAULT_A_TOKEN_IMPL = "0x67D758F837f2660D76b90D820aAddE54aA7eB062";
declare const DEFAULT_VARIABLE_DEBT_TOKEN_IMPL = "0xA8A5F4cF847F945e2535b9A733F14B018931713E";
declare const L2_ENCODER = "0x8714E5ED2d8edD4E88eFf66637C3FE8eCf2B8C40";
declare const RISK_STEWARD = "0x0451f67bA61966C346daBAbB50a30Cc6A9A67C69";
declare const CONFIG_ENGINE = "0xF487B5787f79e2284BA755F094F1F8fEB17B5E79";
declare const POOL_ADDRESSES_PROVIDER_REGISTRY = "0xFBedc64AeE24921cb43004312B9eF367a4162b57";
declare const UI_INCENTIVE_DATA_PROVIDER = "0x5d4D4007A4c6336550DdAa2a7c0d5e7972eebd16";
declare const UI_POOL_DATA_PROVIDER = "0x6926c8195a8840099Daa643C2d9aDE18C0D233d9";
declare const WALLET_BALANCE_PROVIDER = "0xE51642875Af07Fea1B03d821E41a9DB24bC4447E";
declare const WETH_GATEWAY = "0xE79Ca44408Dae5a57eA2a9594532f1E84d2edAa4";
declare const DUST_BIN = "0xD1aE9Da215B06910F246b13fbCbd74D9657AF365";
declare const CLINIC_STEWARD = "0x7616355B00c9d1D2Faf3937Dacb5B9aA1e6755de";
declare const POOL_EXPOSURE_STEWARD = "0xf4c8A85fee25f055795E5DcDF39b447aD5761aC7";
declare const STATA_FACTORY = "0x01cfB64B99f717d791260ECb502e675d6E8Cf522";
declare const CHAIN_ID = 534352;
declare const ASSETS: {
    readonly WETH: {
        readonly decimals: 18;
        readonly id: 0;
        readonly UNDERLYING: "0x5300000000000000000000000000000000000004";
        readonly A_TOKEN: "0xf301805bE1Df81102C957f6d4Ce29d2B8c056B2a";
        readonly V_TOKEN: "0xfD7344CeB1Df9Cf238EcD667f4A6F99c6Ef44a56";
        readonly INTEREST_RATE_STRATEGY: "0xC37353E5766164D8654D3CB395acfDcA4c2E7Ddc";
        readonly ORACLE: "0x6bF14CB0A831078629D993FDeBcB182b21A8774C";
    };
    readonly USDC: {
        readonly decimals: 6;
        readonly id: 1;
        readonly UNDERLYING: "0x06eFdBFf2a14a7c8E15944D1F4A48F9F95F663A4";
        readonly A_TOKEN: "0x1D738a3436A8C49CefFbaB7fbF04B660fb528CbD";
        readonly V_TOKEN: "0x3d2E209af5BFa79297C88D6b57F89d792F6E28EE";
        readonly INTEREST_RATE_STRATEGY: "0xC37353E5766164D8654D3CB395acfDcA4c2E7Ddc";
        readonly ORACLE: "0x1685D81212580DD4cDA287616C2f6F4794927e18";
    };
    readonly wstETH: {
        readonly decimals: 18;
        readonly id: 2;
        readonly UNDERLYING: "0xf610A9dfB7C89644979b4A0f27063E9e7d7Cda32";
        readonly A_TOKEN: "0x5B1322eeb46240b02e20062b8F0F9908d525B09c";
        readonly V_TOKEN: "0x8a035644322129800C3f747f54Db0F4d3c0A2877";
        readonly INTEREST_RATE_STRATEGY: "0xC37353E5766164D8654D3CB395acfDcA4c2E7Ddc";
        readonly ORACLE: "0x4EdAbf45e78363b8Dcd763bBbd05665c6e24975C";
    };
    readonly weETH: {
        readonly decimals: 18;
        readonly id: 3;
        readonly UNDERLYING: "0x01f0a31698C4d065659b9bdC21B3610292a1c506";
        readonly A_TOKEN: "0xd80A5e16DBDC52Bd1C947CEDfA22c562Be9129C8";
        readonly V_TOKEN: "0x009D88C6a6B4CaA240b71C98BA93732e26F2A55A";
        readonly INTEREST_RATE_STRATEGY: "0xC37353E5766164D8654D3CB395acfDcA4c2E7Ddc";
        readonly ORACLE: "0x32f924C0e0F1Abf5D1ff35B05eBc5E844dEdD2A9";
    };
    readonly SCR: {
        readonly decimals: 18;
        readonly id: 4;
        readonly UNDERLYING: "0xd29687c813D741E2F938F4aC377128810E217b1b";
        readonly A_TOKEN: "0x25718130C2a8eb94e2e1FAFB5f1cDd4b459aCf64";
        readonly V_TOKEN: "0xFFbA405BBF25B2e6C454d18165F2fd8786858c6B";
        readonly INTEREST_RATE_STRATEGY: "0xC37353E5766164D8654D3CB395acfDcA4c2E7Ddc";
        readonly ORACLE: "0x26f6F7C468EE309115d19Aa2055db5A74F8cE7A5";
    };
};
declare const E_MODES: {
    readonly '1': {
        readonly label: "WETH,wstETH,weETH / WETH";
        readonly collateralBitmap: "13";
        readonly collateralAssets: readonly ["0x5300000000000000000000000000000000000004", "0xf610A9dfB7C89644979b4A0f27063E9e7d7Cda32", "0x01f0a31698C4d065659b9bdC21B3610292a1c506"];
        readonly borrowableBitmap: "1";
        readonly borrowableAssets: readonly ["0x5300000000000000000000000000000000000004"];
        readonly ltvzeroBitmap: "0";
        readonly ltvzeroAssets: readonly [];
        readonly ltv: 9000;
        readonly liquidationThreshold: 9300;
        readonly liquidationBonus: 10100;
    };
};
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 AaveV3Scroll_AAVE_PROTOCOL_DATA_PROVIDER: typeof AAVE_PROTOCOL_DATA_PROVIDER;
declare const AaveV3Scroll_ACL_ADMIN: typeof ACL_ADMIN;
declare const AaveV3Scroll_ACL_MANAGER: typeof ACL_MANAGER;
declare const AaveV3Scroll_ASSETS: typeof ASSETS;
declare const AaveV3Scroll_CHAIN_ID: typeof CHAIN_ID;
declare const AaveV3Scroll_CLINIC_STEWARD: typeof CLINIC_STEWARD;
declare const AaveV3Scroll_COLLECTOR: typeof COLLECTOR;
declare const AaveV3Scroll_CONFIG_ENGINE: typeof CONFIG_ENGINE;
declare const AaveV3Scroll_DEFAULT_A_TOKEN_IMPL: typeof DEFAULT_A_TOKEN_IMPL;
declare const AaveV3Scroll_DEFAULT_INCENTIVES_CONTROLLER: typeof DEFAULT_INCENTIVES_CONTROLLER;
declare const AaveV3Scroll_DEFAULT_VARIABLE_DEBT_TOKEN_IMPL: typeof DEFAULT_VARIABLE_DEBT_TOKEN_IMPL;
declare const AaveV3Scroll_DUST_BIN: typeof DUST_BIN;
declare const AaveV3Scroll_EMISSION_MANAGER: typeof EMISSION_MANAGER;
declare const AaveV3Scroll_EXTERNAL_LIBRARIES: typeof EXTERNAL_LIBRARIES;
declare const AaveV3Scroll_E_MODES: typeof E_MODES;
declare const AaveV3Scroll_L2_ENCODER: typeof L2_ENCODER;
declare const AaveV3Scroll_ORACLE: typeof ORACLE;
declare const AaveV3Scroll_POOL: typeof POOL;
declare const AaveV3Scroll_POOL_ADDRESSES_PROVIDER: typeof POOL_ADDRESSES_PROVIDER;
declare const AaveV3Scroll_POOL_ADDRESSES_PROVIDER_REGISTRY: typeof POOL_ADDRESSES_PROVIDER_REGISTRY;
declare const AaveV3Scroll_POOL_CONFIGURATOR: typeof POOL_CONFIGURATOR;
declare const AaveV3Scroll_POOL_CONFIGURATOR_IMPL: typeof POOL_CONFIGURATOR_IMPL;
declare const AaveV3Scroll_POOL_EXPOSURE_STEWARD: typeof POOL_EXPOSURE_STEWARD;
declare const AaveV3Scroll_POOL_IMPL: typeof POOL_IMPL;
declare const AaveV3Scroll_PRICE_ORACLE_SENTINEL: typeof PRICE_ORACLE_SENTINEL;
declare const AaveV3Scroll_RISK_STEWARD: typeof RISK_STEWARD;
declare const AaveV3Scroll_STATA_FACTORY: typeof STATA_FACTORY;
declare const AaveV3Scroll_UI_INCENTIVE_DATA_PROVIDER: typeof UI_INCENTIVE_DATA_PROVIDER;
declare const AaveV3Scroll_UI_POOL_DATA_PROVIDER: typeof UI_POOL_DATA_PROVIDER;
declare const AaveV3Scroll_WALLET_BALANCE_PROVIDER: typeof WALLET_BALANCE_PROVIDER;
declare const AaveV3Scroll_WETH_GATEWAY: typeof WETH_GATEWAY;
declare namespace AaveV3Scroll {
  export { AaveV3Scroll_AAVE_PROTOCOL_DATA_PROVIDER as AAVE_PROTOCOL_DATA_PROVIDER, AaveV3Scroll_ACL_ADMIN as ACL_ADMIN, AaveV3Scroll_ACL_MANAGER as ACL_MANAGER, AaveV3Scroll_ASSETS as ASSETS, AaveV3Scroll_CHAIN_ID as CHAIN_ID, AaveV3Scroll_CLINIC_STEWARD as CLINIC_STEWARD, AaveV3Scroll_COLLECTOR as COLLECTOR, AaveV3Scroll_CONFIG_ENGINE as CONFIG_ENGINE, AaveV3Scroll_DEFAULT_A_TOKEN_IMPL as DEFAULT_A_TOKEN_IMPL, AaveV3Scroll_DEFAULT_INCENTIVES_CONTROLLER as DEFAULT_INCENTIVES_CONTROLLER, AaveV3Scroll_DEFAULT_VARIABLE_DEBT_TOKEN_IMPL as DEFAULT_VARIABLE_DEBT_TOKEN_IMPL, AaveV3Scroll_DUST_BIN as DUST_BIN, AaveV3Scroll_EMISSION_MANAGER as EMISSION_MANAGER, AaveV3Scroll_EXTERNAL_LIBRARIES as EXTERNAL_LIBRARIES, AaveV3Scroll_E_MODES as E_MODES, AaveV3Scroll_L2_ENCODER as L2_ENCODER, AaveV3Scroll_ORACLE as ORACLE, AaveV3Scroll_POOL as POOL, AaveV3Scroll_POOL_ADDRESSES_PROVIDER as POOL_ADDRESSES_PROVIDER, AaveV3Scroll_POOL_ADDRESSES_PROVIDER_REGISTRY as POOL_ADDRESSES_PROVIDER_REGISTRY, AaveV3Scroll_POOL_CONFIGURATOR as POOL_CONFIGURATOR, AaveV3Scroll_POOL_CONFIGURATOR_IMPL as POOL_CONFIGURATOR_IMPL, AaveV3Scroll_POOL_EXPOSURE_STEWARD as POOL_EXPOSURE_STEWARD, AaveV3Scroll_POOL_IMPL as POOL_IMPL, AaveV3Scroll_PRICE_ORACLE_SENTINEL as PRICE_ORACLE_SENTINEL, AaveV3Scroll_RISK_STEWARD as RISK_STEWARD, AaveV3Scroll_STATA_FACTORY as STATA_FACTORY, AaveV3Scroll_UI_INCENTIVE_DATA_PROVIDER as UI_INCENTIVE_DATA_PROVIDER, AaveV3Scroll_UI_POOL_DATA_PROVIDER as UI_POOL_DATA_PROVIDER, AaveV3Scroll_WALLET_BALANCE_PROVIDER as WALLET_BALANCE_PROVIDER, AaveV3Scroll_WETH_GATEWAY as WETH_GATEWAY };
}

export { AaveV3Scroll 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, CLINIC_STEWARD as p, POOL_EXPOSURE_STEWARD as q, CHAIN_ID as r, ASSETS as s, E_MODES as t, EXTERNAL_LIBRARIES as u };
