import { Action } from '../../Action'; import { EthAddress, bytes32, uint256 } from '../../types'; /** * MidnightWithdrawCollateralAction * * @category MidnightWithdrawCollateral */ export declare class MidnightWithdrawCollateralAction extends Action { /** * @param marketId Market id. * @param onBehalf Address to withdraw tokens on behalf of. * @param to Address that will receive the withdrawn tokens. * @param amount Amount of tokens to withdraw. Send type(uint).max to withdraw whole amount. * @param collateralIndex Collateral index (0-based). */ constructor(marketId: bytes32, onBehalf: EthAddress, to: EthAddress, amount: uint256, collateralIndex: uint256); }