import { Action } from '../../Action'; import { EthAddress, uint256 } from '../../types'; /** * LiquityV2SupplyAction - Supplies collateral to a trove * * @category LiquityV2 */ export declare class LiquityV2SupplyAction extends Action { tokenForApproval: EthAddress; /** * @param market liquity address registry for the market * @param from address from which to take the collateral * @param collToken address of the collateral token * @param troveId id of the trove to supply collateral to * @param amount collateral amount to supply */ constructor(market: EthAddress, from: EthAddress, collToken: EthAddress, troveId: uint256, amount: uint256); getAssetsToApprove(): Promise<{ asset: string; owner: any; }[]>; }