import { ActionWithL2 } from '../../ActionWithL2'; import { EthAddress, uint8, uint16 } from '../../types'; /** * SparkCollateralSwitchAction - Enable/disable token usage as collateral for Spark position * * @category Spark */ export declare class SparkCollateralSwitchAction 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 Ids of assets to switch * @param useAsCollateral Array of booleans representing collateral state */ constructor(useDefaultMarket: boolean, market: EthAddress, arrayLength: uint8, assetIds: Array, useAsCollateral: Array); encodeInputs(): string; }