import { Action } from '../../Action'; import { EthAddress, uint256 } from '../../types'; /** * @category Curve */ export declare class CurveWithdrawAction extends Action { lpToken: EthAddress; /** * @param sender * @param receiver * @param poolAddr * @param burnAmount * @param useUnderlying * @param withdrawExact * @param minAmounts * @param removeOneCoin */ constructor(sender: EthAddress, receiver: EthAddress, poolAddr: EthAddress, burnAmount: uint256, useUnderlying: boolean, withdrawExact: boolean, removeOneCoin: boolean, minAmounts?: Array); getAssetsToApprove(): Promise<{ asset: string; owner: any; }[]>; }