export declare const markets: {
    readonly hardhat: {
        name: string;
        symbol: string;
        asset: import("../tokens/types").TokenConfig;
        interestRateModel: {
            model: "whitepaper";
            baseRatePerYear: import("ethers").BigNumber;
            multiplierPerYear: import("ethers").BigNumber;
        } | {
            model: "jump";
            baseRatePerYear: import("ethers").BigNumber;
            multiplierPerYear: import("ethers").BigNumber;
            jumpMultiplierPerYear: import("ethers").BigNumber;
            kink: import("ethers").BigNumber;
        } | {
            model: "two-kinks";
            baseRatePerYear: import("ethers").BigNumber;
            multiplierPerYear: import("ethers").BigNumber;
            kink: import("ethers").BigNumber;
            baseRatePerYear2: import("ethers").BigNumber;
            multiplierPerYear2: import("ethers").BigNumber;
            kink2: import("ethers").BigNumber;
            jumpMultiplierPerYear: import("ethers").BigNumber;
        };
        riskParameters: {
            collateralFactor: import("ethers").BigNumber;
            reserveFactor: import("ethers").BigNumber;
            supplyCap: import("ethers").BigNumber;
            borrowCap: import("ethers").BigNumber;
        };
        initialSupply?: {
            amount: import("ethers").BigNumber;
            vTokenReceiver: string;
        } | undefined;
    }[];
    readonly bscmainnet: {
        name: string;
        symbol: string;
        asset: import("../tokens/types").TokenConfig;
        interestRateModel: {
            model: "whitepaper";
            baseRatePerYear: import("ethers").BigNumber;
            multiplierPerYear: import("ethers").BigNumber;
        } | {
            model: "jump";
            baseRatePerYear: import("ethers").BigNumber;
            multiplierPerYear: import("ethers").BigNumber;
            jumpMultiplierPerYear: import("ethers").BigNumber;
            kink: import("ethers").BigNumber;
        } | {
            model: "two-kinks";
            baseRatePerYear: import("ethers").BigNumber;
            multiplierPerYear: import("ethers").BigNumber;
            kink: import("ethers").BigNumber;
            baseRatePerYear2: import("ethers").BigNumber;
            multiplierPerYear2: import("ethers").BigNumber;
            kink2: import("ethers").BigNumber;
            jumpMultiplierPerYear: import("ethers").BigNumber;
        };
        riskParameters: {
            collateralFactor: import("ethers").BigNumber;
            reserveFactor: import("ethers").BigNumber;
            supplyCap: import("ethers").BigNumber;
            borrowCap: import("ethers").BigNumber;
        };
        initialSupply?: {
            amount: import("ethers").BigNumber;
            vTokenReceiver: string;
        } | undefined;
    }[];
    readonly bsctestnet: {
        name: string;
        symbol: string;
        asset: import("../tokens/types").TokenConfig;
        interestRateModel: {
            model: "whitepaper";
            baseRatePerYear: import("ethers").BigNumber;
            multiplierPerYear: import("ethers").BigNumber;
        } | {
            model: "jump";
            baseRatePerYear: import("ethers").BigNumber;
            multiplierPerYear: import("ethers").BigNumber;
            jumpMultiplierPerYear: import("ethers").BigNumber;
            kink: import("ethers").BigNumber;
        } | {
            model: "two-kinks";
            baseRatePerYear: import("ethers").BigNumber;
            multiplierPerYear: import("ethers").BigNumber;
            kink: import("ethers").BigNumber;
            baseRatePerYear2: import("ethers").BigNumber;
            multiplierPerYear2: import("ethers").BigNumber;
            kink2: import("ethers").BigNumber;
            jumpMultiplierPerYear: import("ethers").BigNumber;
        };
        riskParameters: {
            collateralFactor: import("ethers").BigNumber;
            reserveFactor: import("ethers").BigNumber;
            supplyCap: import("ethers").BigNumber;
            borrowCap: import("ethers").BigNumber;
        };
        initialSupply?: {
            amount: import("ethers").BigNumber;
            vTokenReceiver: string;
        } | undefined;
    }[];
    readonly sepolia: readonly [];
    readonly ethereum: readonly [];
    readonly opbnbtestnet: readonly [];
    readonly opbnbmainnet: readonly [];
    readonly arbitrumsepolia: readonly [];
    readonly arbitrumone: readonly [];
    readonly opsepolia: readonly [];
    readonly opmainnet: readonly [];
    readonly basesepolia: readonly [];
    readonly basemainnet: readonly [];
    readonly unichainsepolia: readonly [];
    readonly unichainmainnet: readonly [];
    readonly berachainbepolia: readonly [];
    readonly zksyncsepolia: readonly [];
    readonly zksyncmainnet: readonly [];
};
