import { Action } from '../../Action'; import { EthAddress, uint256 } from '../../types'; /** * BprotocolLiquitySPDeposit - Action that deposits LUSD into Bprotocol * @dev LQTY rewards accrue over time and are paid out each time the user interacts with the protocol * @dev Deposit amount must be greater than zero, for LQTY only claim use BprotocolLiquitySPWithdraw * @category Bprotocol */ export declare class BprotocolLiquitySPDepositAction extends Action { /** * @param lusdAmount Amount of LUSD to deposit into Bprotocol * @param from Address from where the LUSD is being pulled * @param lqtyTo Address that will recieve LQTY rewards */ constructor(lusdAmount: uint256, from: EthAddress, lqtyTo: EthAddress); getAssetsToApprove(): Promise<{ asset: string; owner: any; }[]>; }