import { Action } from '../../Action'; import { EthAddress, uint256 } from '../../types'; /** * YearnWithdrawAction - Burns yTokens and receive underlying tokens in return * * @category Yearn */ export declare class YearnWithdrawAction extends Action { /** * @param tokenAddr yToken address * @param amount amount of yTokens to burn * @param from yTokens will be taken from this address * @param to underlying tokens will be sent to this address */ constructor(tokenAddr: EthAddress, amount: uint256, from: EthAddress, to: EthAddress); getAssetsToApprove(): Promise<{ asset: any; owner: any; specialApproveLabel: string; }[]>; }