import { Action } from '../../Action'; import { EthAddress, uint256 } from '../../types'; /** * LlamaLendCreateAction - Action that creates a llamalend position on behalf of proxy * * @category LlamaLend */ export declare class LlamaLendCreateAction extends Action { /** * address controllerAddress - Address of the llamalend market controller * address from - Address from which to pull collateral asset, will default to proxy * address to - Address that will receive the borrowed debt asset, will default to proxy * uint256 collateralAmount - Amount of collateral asset to supply * uint256 debtAmount - Amount of debt asset to borrow * uint256 nBands - Number of bands in which the collateral will be supplied */ constructor(controllerAddress: EthAddress, from: EthAddress, to: EthAddress, collateralAmount: uint256, debtAmount: uint256, nBands: uint256, debtAsset: EthAddress); getAssetsToApprove(): Promise<{ owner: any; asset: any; }[]>; }