export declare const constants: { PriceFeed: string; Maximillion: string; RifiLens: string; GovernorAlpha: string; Cointroller: string; Reservoir: string; BNB: string; rBNB: string; BUSD: string; rBUSD: string; USDC: string; rUSDC: string; USDT: string; rUSDT: string; DAI: string; rDAI: string; BTC: string; rBTC: string; RewardLocker: string; RIFIChainBridge: string; rASTR: string; ASTR: string; rETH: string; ETH: string; WBTC: string; WETH: string; rMATIC: string; MATIC: string; }; export declare const names: { BNB: string; rBNB: string; BUSD: string; rBUSD: string; USDC: string; rUSDC: string; USDT: string; rUSDT: string; DAI: string; rDAI: string; BTC: string; rBTC: string; rASTR: string; ASTR: string; rETH: string; ETH: string; rMATIC: string; MATIC: string; }; export declare const address: { mainnet: { Cointroller: string; CointrollerImpl: string; PriceFeed: string; rBep20Delegate: string; USDT: string; rUSDT: string; DAI: string; rDAI: string; RifiLens: string; rETH: string; rErc20Delegate: string; USDC: string; rUSDC: string; Maximillion: string; }; bsc_mainnet: { Maximillion: string; RIFI: string; RIFIChainBridge: string; Cointroller: string; CointrollerImpl: string; PriceFeed: string; rBep20Delegate: string; BUSD: string; rBUSD: string; USDC: string; rUSDC: string; RifiLens: string; USDT: string; rUSDT: string; rBNB: string; BTC: string; rBTC: string; AirdropVaultT1: string; RewardLockerT1: string; DAI: string; rDAI: string; XVS: string; RIFItest: string; RewardLockerT2: string; VaultBusdVenusT1: string; VaultUsdtVenusT1: string; VaultUsdcVenusT1: string; VaultDaiVenusT1: string; TITA: string; RewardLockerV1: string; VaultRifiTita: string; AirdropVault: string; VaultBusdVenus: string; }; astar_mainnet: { RIFI: string; DIA: string; Cointroller: string; CointrollerImpl: string; PriceFeed: string; USDC: string; rUSDC: string; RifiLens: string; Maximillion: string; rASTR: string; rErc20Delegate: string; BTC: string; rBTC: string; ETH: string; rETH: string; }; bsc_testnet: { RIFI: string; RIFIChainBridge: string; Cointroller: string; PriceFeed: string; rBep20Delegate: string; BUSD: string; rBUSD: string; USDC: string; rUSDC: string; rBNB: string; BTC: string; rBTC: string; Maximillion: string; RifiLens: string; XVS: string; BUSDv: string; USDTv: string; TITA: string; VaultBaseV3: string; RewardLocker: string; VaultBusdVenus: string; VaultUsdtVenus: string; KabyNFTVault: string; VaultRifiRifi: string; RewardLockerV1: string; VaultRifiTita: string; VaultRifiAirdropT2: string; "RIFI/BUSD LP Token": string; }; rinkeby: { Maximillion: string; RIFI: string; RIFIChainBridge: string; Cointroller: string; PriceFeed: string; rBep20Delegate: string; RifiLens: string; rUSDT: string; rDAI: string; USDT: string; DAI: string; }; ropsten: { RIFI: string; COMP: string; USDTc: string; DAIc: string; RewardLocker: string; VaultUsdtComp: string; VaultDaiComp: string; }; kovan: { RIFI: string; AAVE: string; DAIa: string; RewardLocker: string; VaultDaiAave: string; }; shibuya: { RIFI: string; DIA: string; Cointroller: string; CointrollerImpl: string; PriceFeed: string; rBep20Delegate: string; BTC: string; rBTC: string; USDC: string; rUSDC: string; RifiLens: string; Maximillion: string; rASTR: string; timelock: string; }; goerli: { RIFI: string; Cointroller: string; CointrollerImpl: string; PriceFeed: string; DAI: string; rDAI: string; USDC: string; rUSDC: string; RifiLens: string; Maximillion: string; rETH: string; rErc20Delegate: string; BTC: string; rBTC: string; }; mumbai: { RIFI: string; Cointroller: string; CointrollerImpl: string; PriceFeed: string; USDC: string; rUSDC: string; DAI: string; rDAI: string; RifiLens: string; Maximillion: string; rErc20Delegate: string; rMATIC: string; BTC: string; rBTC: string; ETH: string; rETH: string; }; polygon: { RIFI: string; Cointroller: string; CointrollerImpl: string; PriceFeed: string; USDC: string; rUSDC: string; DAI: string; rDAI: string; RifiLens: string; Maximillion: string; rErc20Delegate: string; rMATIC: string; BTC: string; rBTC: string; ETH: string; rETH: string; WETH: string; }; }; export declare const abi: { Bep20: ({ anonymous: boolean; inputs: { indexed: boolean; internalType: string; name: string; type: string; }[]; name: string; type: string; constant?: undefined; outputs?: undefined; payable?: undefined; stateMutability?: undefined; } | { constant: boolean; inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; payable: boolean; stateMutability: string; type: string; anonymous?: undefined; })[]; rBep20: ({ anonymous: boolean; inputs: { indexed: boolean; internalType: string; name: string; type: string; }[]; name: string; type: string; constant?: undefined; outputs?: undefined; payable?: undefined; stateMutability?: undefined; } | { constant: boolean; inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; payable: boolean; stateMutability: string; type: string; anonymous?: undefined; })[]; rBinance: ({ inputs: { internalType: string; name: string; type: string; }[]; payable: boolean; stateMutability: string; type: string; anonymous?: undefined; name?: undefined; constant?: undefined; outputs?: undefined; } | { anonymous: boolean; inputs: { indexed: boolean; internalType: string; name: string; type: string; }[]; name: string; type: string; payable?: undefined; stateMutability?: undefined; constant?: undefined; outputs?: undefined; } | { payable: boolean; stateMutability: string; type: string; inputs?: undefined; anonymous?: undefined; name?: undefined; constant?: undefined; outputs?: undefined; } | { constant: boolean; inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; payable: boolean; stateMutability: string; type: string; anonymous?: undefined; })[]; RIFI: ({ inputs: { internalType: string; name: string; type: string; }[]; payable: boolean; stateMutability: string; type: string; anonymous?: undefined; name?: undefined; constant?: undefined; outputs?: undefined; } | { anonymous: boolean; inputs: { indexed: boolean; internalType: string; name: string; type: string; }[]; name: string; type: string; payable?: undefined; stateMutability?: undefined; constant?: undefined; outputs?: undefined; } | { constant: boolean; inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; payable: boolean; stateMutability: string; type: string; anonymous?: undefined; })[]; GovernorAlpha: ({ inputs: { internalType: string; name: string; type: string; }[]; payable: boolean; stateMutability: string; type: string; anonymous?: undefined; name?: undefined; constant?: undefined; outputs?: undefined; } | { anonymous: boolean; inputs: { indexed: boolean; internalType: string; name: string; type: string; }[]; name: string; type: string; payable?: undefined; stateMutability?: undefined; constant?: undefined; outputs?: undefined; } | { constant: boolean; inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; payable: boolean; stateMutability: string; type: string; anonymous?: undefined; } | { constant: boolean; inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { components: { internalType: string; name: string; type: string; }[]; internalType: string; name: string; type: string; }[]; payable: boolean; stateMutability: string; type: string; anonymous?: undefined; })[]; Cointroller: ({ inputs: any[]; payable: boolean; stateMutability: string; type: string; anonymous?: undefined; name?: undefined; constant?: undefined; outputs?: undefined; } | { anonymous: boolean; inputs: { indexed: boolean; internalType: string; name: string; type: string; }[]; name: string; type: string; payable?: undefined; stateMutability?: undefined; constant?: undefined; outputs?: undefined; } | { constant: boolean; inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; payable: boolean; stateMutability: string; type: string; anonymous?: undefined; })[]; PriceFeed: { constant: boolean; inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; payable: boolean; stateMutability: string; type: string; }[]; RifiLens: { constant: boolean; inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { components: ({ components: { internalType: string; name: string; type: string; }[]; internalType: string; name: string; type: string; } | { internalType: string; name: string; type: string; components?: undefined; })[]; internalType: string; name: string; type: string; }[]; payable: boolean; stateMutability: string; type: string; }[]; Maximillion: ({ inputs: { internalType: string; name: string; type: string; }[]; payable: boolean; stateMutability: string; type: string; constant?: undefined; name?: undefined; outputs?: undefined; } | { constant: boolean; inputs: any[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; payable: boolean; stateMutability: string; type: string; } | { constant: boolean; inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: any[]; payable: boolean; stateMutability: string; type: string; })[]; Vault: string[]; VaultV3: string[]; RewardLocker: string[]; RIFIChainBridge: ({ inputs: { internalType: string; name: string; type: string; }[]; stateMutability: string; type: string; anonymous?: undefined; name?: undefined; outputs?: undefined; } | { anonymous: boolean; inputs: { indexed: boolean; internalType: string; name: string; type: string; }[]; name: string; type: string; stateMutability?: undefined; outputs?: undefined; } | { inputs: { internalType: string; name: string; type: string; }[]; name: string; outputs: { internalType: string; name: string; type: string; }[]; stateMutability: string; type: string; anonymous?: undefined; })[]; }; export declare const rTokens: { bsc_mainnet: string[]; bsc_testnet: string[]; mainnet: string[]; rinkeby: string[]; astar_mainnet: string[]; shibuya: string[]; goerli: string[]; mumbai: string[]; polygon: string[]; }; export declare const underlyings: string[]; export declare const opfAssets: any[]; export declare const decimals: { RIFI: number; rBNB: number; BNB: number; rBUSD: number; BUSD: number; rUSDC: number; USDC: number; rUSDT: number; USDT: number; rDAI: number; DAI: number; rBTC: number; BTC: number; RIFItest: number; BUSDv: number; USDTv: number; USDTc: number; DAIc: number; DAIa: number; COMP: number; XVS: number; AAVE: number; ASTR: number; rASTR: number; }; export declare const decimalNetwork: { bsc_mainnet: { RIFI: number; rBNB: number; BNB: number; rBUSD: number; BUSD: number; rUSDC: number; USDC: number; rUSDT: number; USDT: number; rDAI: number; DAI: number; rBTC: number; BTC: number; }; shibuya: { RIFI: number; rUSDC: number; USDC: number; rBTC: number; BTC: number; rASTR: number; ASTR: number; }; astar_mainnet: { RIFI: number; rUSDC: number; USDC: number; rBTC: number; BTC: number; rASTR: number; ASTR: number; ETH: number; rETH: number; }; goerli: { RIFI: number; rUSDC: number; USDC: number; rUSDT: number; USDT: number; rDAI: number; DAI: number; rBTC: number; BTC: number; ETH: number; rETH: number; }; mumbai: { RIFI: number; rUSDC: number; USDC: number; rUSDT: number; USDT: number; rDAI: number; DAI: number; rBTC: number; BTC: number; ETH: number; rETH: number; MATIC: number; rMATIC: number; }; polygon: { RIFI: number; rUSDC: number; USDC: number; rUSDT: number; USDT: number; rDAI: number; DAI: number; rBTC: number; BTC: number; ETH: number; rETH: number; MATIC: number; rMATIC: number; }; mainnet: { RIFI: number; rUSDC: number; USDC: number; rUSDT: number; USDT: number; rDAI: number; DAI: number; rBTC: number; BTC: number; ETH: number; rETH: number; }; }; export declare const errorCodes: { cointroller: { codes: { 0: { error: string; description: string; hint: string; }; 1: { error: string; description: string; hint: string; }; 2: { error: string; description: string; hint: string; }; 3: { error: string; description: string; hint: string; }; 4: { error: string; description: string; hint: string; }; 5: { error: string; description: string; hint: string; }; 6: { error: string; description: string; hint: string; }; 7: { error: string; description: string; hint: string; }; 8: { error: string; description: string; hint: string; }; 9: { error: string; description: string; hint: string; }; 10: { error: string; description: string; hint: string; }; 11: { error: string; description: string; hint: string; }; 12: { error: string; description: string; hint: string; }; 13: { error: string; description: string; hint: string; }; 14: { error: string; description: string; hint: string; }; 15: { error: string; description: string; hint: string; }; 16: { error: string; description: string; hint: string; }; 17: { error: string; description: string; hint: string; }; }; info: { 0: { error: string; description: string; hint: string; }; 1: { error: string; description: string; hint: string; }; 2: { error: string; description: string; hint: string; }; 3: { error: string; description: string; hint: string; }; 4: { error: string; description: string; hint: string; }; 5: { error: string; description: string; hint: string; }; 6: { error: string; description: string; hint: string; }; 7: { error: string; description: string; hint: string; }; 8: { error: string; description: string; hint: string; }; 9: { error: string; description: string; hint: string; }; 10: { error: string; description: string; hint: string; }; 11: { error: string; description: string; hint: string; }; 12: { error: string; description: string; hint: string; }; 13: { error: string; description: string; hint: string; }; 14: { error: string; description: string; hint: string; }; 15: { error: string; description: string; hint: string; }; 16: { error: string; description: string; hint: string; }; 17: { error: string; description: string; hint: string; }; 18: { error: string; description: string; hint: string; }; }; }; }; export declare const vaults: string[]; export declare const vaultConfig: { bsc_mainnet: { AirdropVaultT1: { depositToken: string; rewardToken: string; rewardLocker: string; }; VaultBusdVenusT1: { depositToken: string; rewardToken: string; earnToken: string[]; rewardLocker: string; }; VaultUsdtVenusT1: { depositToken: string; rewardToken: string; earnToken: string[]; rewardLocker: string; }; VaultUsdcVenusT1: { depositToken: string; rewardToken: string; earnToken: string[]; rewardLocker: string; }; VaultDaiVenusT1: { depositToken: string; rewardToken: string; earnToken: string[]; rewardLocker: string; }; VaultRifiTita: { depositToken: string; rewardToken: string; rewardLocker: string; }; VaultBusdVenus: { depositToken: string; rewardToken: string; earnToken: string[]; rewardLocker: string; }; AirdropVault: { depositToken: string; }; RifiFixedApyNoLock: { depositToken: string; rewardToken: string; }; }; mainnet: { VaultUsdcComp: { depositToken: string; rewardToken: string; earnToken: string[]; rewardLocker: string; }; VaultUsdtAave: { depositToken: string; rewardToken: string; earnToken: string[]; rewardLocker: string; }; }; bsc_testnet: { VaultBusdVenus: { depositToken: string; rewardToken: string; earnToken: string[]; rewardLocker: string; }; VaultUsdtVenus: { depositToken: string; rewardToken: string; earnToken: string[]; rewardLocker: string; }; KabyNFTVault: { depositToken: string; rewardToken: string; isNFTVault: boolean; }; VaultRifiRifi: { depositToken: string; rewardToken: string; rewardLocker: string; }; VaultRifiTita: { depositToken: string; rewardToken: string; rewardLocker: string; }; VaultRifiAirdropT2: { depositToken: string; }; RifiFixedApyNoLock: { depositToken: string; rewardToken: string; }; RifiBUSDFixedApyNoLock: { depositToken: string; rewardToken: string; }; }; ropsten: { VaultUsdtComp: { depositToken: string; earnToken: string[]; }; }; kovan: { VaultDaiAave: { depositToken: string; rewardToken: string; earnToken: string[]; rewardLocker: string; }; }; };