import { Action } from '../../Action'; import { EthAddress, uint256, bytes } from '../../types'; import { FlashLoanId } from './FlashLoanId'; /** * Gets a flashloan from UniV3 pool * * @category Flashloans */ export declare class UniV3FlashLoanAction extends Action implements FlashLoanId { flashLoanId: number; /** * @param token0 * @param token1 * @param pool * @param amount0 * @param amount1 * @param flParamGetterAddr * @param flParamGetterData */ constructor(token0: EthAddress, token1: EthAddress, pool: EthAddress, amount0: uint256, amount1: uint256, flParamGetterAddr?: EthAddress, flParamGetterData?: bytes); }