import { Action } from '../../Action'; import { EthAddress, uint256 } from '../../types'; /** * LiquityPaybackAction - Repays LUSD to the trove * * @category Liquity */ export declare class LiquityPaybackAction extends Action { /** * @param lusdAmount Amount of LUSD tokens to repay * @param from Address where the tokens are pulled from * @param upperHint Address in the linked list to use as an upper limit * @param lowerHint Address in the linked list to use as a lower limit */ constructor(lusdAmount: uint256, from: EthAddress, upperHint: EthAddress, lowerHint: EthAddress); getAssetsToApprove(): Promise<{ asset: string; owner: any; }[]>; }