export declare const comethAbi: readonly [{ readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "account"; readonly type: "address"; }]; readonly name: "borrowBalanceOf"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: ""; readonly type: "address"; }, { readonly internalType: "address"; readonly name: ""; readonly type: "address"; }]; readonly name: "userCollateral"; readonly outputs: readonly [{ readonly internalType: "uint128"; readonly name: "balance"; readonly type: "uint128"; }, { readonly internalType: "uint128"; readonly name: "_reserved"; readonly type: "uint128"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "numAssets"; readonly outputs: readonly [{ readonly internalType: "uint8"; readonly name: ""; readonly type: "uint8"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "uint8"; readonly name: "i"; readonly type: "uint8"; }]; readonly name: "getAssetInfo"; readonly outputs: readonly [{ readonly components: readonly [{ readonly internalType: "uint8"; readonly name: "offset"; readonly type: "uint8"; }, { readonly internalType: "address"; readonly name: "asset"; readonly type: "address"; }, { readonly internalType: "address"; readonly name: "priceFeed"; readonly type: "address"; }, { readonly internalType: "uint64"; readonly name: "scale"; readonly type: "uint64"; }, { readonly internalType: "uint64"; readonly name: "borrowCollateralFactor"; readonly type: "uint64"; }, { readonly internalType: "uint64"; readonly name: "liquidateCollateralFactor"; readonly type: "uint64"; }, { readonly internalType: "uint64"; readonly name: "liquidationFactor"; readonly type: "uint64"; }, { readonly internalType: "uint128"; readonly name: "supplyCap"; readonly type: "uint128"; }]; readonly internalType: "struct CometCore.AssetInfo"; readonly name: ""; readonly type: "tuple"; }]; readonly stateMutability: "view"; readonly type: "function"; }]; export declare const compoundV2Abi: { readonly allMarkets: { readonly constant: true; readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "index"; readonly type: "uint256"; }]; readonly name: "allMarkets"; readonly outputs: readonly [{ readonly internalType: "address"; readonly name: "address"; readonly type: "address"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }; readonly markets: { readonly constant: true; readonly inputs: readonly [{ readonly internalType: "address"; readonly name: ""; readonly type: "address"; }]; readonly name: "markets"; readonly outputs: readonly [{ readonly internalType: "bool"; readonly name: "isListed"; readonly type: "bool"; }, { readonly internalType: "uint256"; readonly name: "collateralFactorMantissa"; readonly type: "uint256"; }, { readonly internalType: "bool"; readonly name: "isComped"; readonly type: "bool"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }; readonly underlying: { readonly constant: true; readonly inputs: readonly []; readonly name: "underlying"; readonly outputs: readonly [{ readonly name: "underlyingAddress"; readonly type: "address"; }]; readonly payable: false; readonly stateMutability: "view"; readonly type: "function"; }; readonly borrowBalanceStored: { readonly constant: false; readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "account"; readonly type: "address"; }]; readonly name: "borrowBalanceStored"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: "borrowBalance"; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }; readonly exchangeRateStored: { readonly constant: false; readonly inputs: readonly []; readonly name: "exchangeRateStored"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: "exchangeRate"; readonly type: "uint256"; }]; readonly payable: false; readonly stateMutability: "nonpayable"; readonly type: "function"; }; readonly borrowRatePerBlock: { readonly constant: false; readonly inputs: readonly []; readonly name: "borrowRatePerBlock"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }; readonly supplyRatePerBlock: { readonly constant: false; readonly inputs: readonly []; readonly name: "supplyRatePerBlock"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }; readonly borrowRatePerTimestamp: { readonly constant: false; readonly inputs: readonly []; readonly name: "borrowRatePerTimestamp"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }; readonly supplyRatePerTimestamp: { readonly constant: false; readonly inputs: readonly []; readonly name: "supplyRatePerTimestamp"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }; };