import * as aavev2 from '../../modules/aavev2'; import { providers } from 'ethers'; export type DepositLogicTokenList = aavev2.DepositLogicTokenList; export type DepositLogicParams = aavev2.DepositLogicParams; export type DepositLogicFields = aavev2.DepositLogicFields; export type DepositLogicOptions = aavev2.DepositLogicOptions; export declare class DepositLogic extends aavev2.DepositLogics { static protocolId: string; static readonly supportedChainIds: number[]; constructor(chainId: number, provider?: providers.Provider); getTokenList(): Promise; }