import { Action } from '../../Action'; import { EthAddress, uint256, bytes32, bytes } from '../../types'; /** * BalancerV2SupplyAction - Supply tokens to Balancer pool * @category BalancerV2 */ export declare class BalancerV2SupplyAction extends Action { /** * @param poolId * @param from * @param to * @param tokens * @param maxAmountsIn * @param userData */ constructor(poolId: bytes32, from: EthAddress, to: EthAddress, tokens: Array, maxAmountsIn: Array, userData: bytes); getAssetsToApprove(): Promise<{ asset: EthAddress; owner: EthAddress; specialApproveLabel: string; }[]>; }