import { Action } from '../../Action'; import { EthAddress, uint256 } from '../../types'; /** * * @category CurveUsd */ export declare class CurveUsdSelfLiquidateAction extends Action { /** @param controllerAddress Address of the curveusd market controller @param minCrvUsdExpected Minimum amount of crvUsd as collateral for the user to have @param from Address from which to pull crvUSD if needed @param to Address that will receive the crvUSD and collateral asset */ constructor(controllerAddress: EthAddress, minCrvUsdExpected: uint256, from: EthAddress, to: EthAddress); getAssetsToApprove(): Promise<{ owner: any; asset: string; }[]>; }