import { ActionWithL2 } from '../../ActionWithL2'; import { EthAddress, uint8, uint16 } from '../../types'; /** * AaveV3CollateralSwitchAction - Aave enable/disable token usage as collateral for AaveV3 position * * @category AaveV3 */ export declare class AaveV3CollateralSwitchAction extends ActionWithL2 { /** * @param useDefaultMarket If this is true it defaults to the hardcoded market in contract * @param market Address provider for specific market * @param arrayLength length of two arrays * @param assetIds * @param useAsCollateral */ constructor(useDefaultMarket: boolean, market: EthAddress, arrayLength: uint8, assetIds: Array, useAsCollateral: Array); encodeInputs(): string; }