import { IVaultAdapterConfig, IAddress } from '../../types'; export declare const POOL_NAMES: { readonly ETH_TREEHOUSE_GROWTH: "Treehouse Growth"; readonly AVAX_AVAX: "AVAX Strategy"; readonly ETH_KELP_TAC_RSETH: "Kelp TAC rsETH"; }; export declare const ADAPTER_ABIS: { readonly NATIVE_DEPOSIT_AVAX: readonly [{ readonly inputs: readonly []; readonly name: "depositETH"; readonly outputs: readonly []; readonly stateMutability: "payable"; readonly type: "function"; }]; readonly NATIVE_DEPOSIT_ETH_WITH_REFERRAL: readonly [{ readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "referralId"; readonly type: "address"; }]; readonly name: "depositETH"; readonly outputs: readonly []; readonly stateMutability: "payable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "uint256"; readonly name: "amount"; readonly type: "uint256"; }, { readonly internalType: "address"; readonly name: "referralId"; readonly type: "address"; }]; readonly name: "depositWETH"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }]; readonly KELP_RSETH_ADAPTER: readonly [{ readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "referralId"; readonly type: "address"; }]; readonly name: "getRSETHWithETH"; readonly outputs: readonly []; readonly stateMutability: "payable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "asset"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "depositAmount"; readonly type: "uint256"; }, { readonly internalType: "string"; readonly name: "referralId"; readonly type: "string"; }]; readonly name: "getRSETHWithERC20"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "asset"; readonly type: "address"; }, { readonly internalType: "uint256"; readonly name: "depositAmount"; readonly type: "uint256"; }]; readonly name: "getRsETHAmountToMint"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: "rsETHAmount"; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }]; }; export declare const VAULT_ADAPTER_CONFIGS: Record;