import { Action } from '../../Action'; import { EthAddress, uint256 } from '../../types'; /** * CompoundV3SupplyAction - Supply specified amount of token (base or collateral) * * @category CompundV3 */ export declare class CompoundV3SupplyAction extends Action { tokenForApproval: EthAddress; /** * @param market Comet proxy address of the market * @param tokenAddr * @param amount wei amount of asset to supply * @param from Address from where we're pulling the tokens * @param onBehalf Address of the account we are supplying the tokens */ constructor(market: EthAddress, tokenAddr: EthAddress, amount: uint256, from: EthAddress, onBehalf: EthAddress); getAssetsToApprove(): Promise<{ asset: string; owner: any; }[]>; }