// SPDX-License-Identifier: AGPL-3.0 pragma solidity ^0.8.10; interface IWrappedTokenGatewayV3 { function depositETH(address pool, address onBehalfOf, uint16 referralCode) external payable; function withdrawETH(address pool, uint256 amount, address onBehalfOf) external; function repayETH( address pool, uint256 amount, uint256 rateMode, address onBehalfOf ) external payable; function borrowETH( address pool, uint256 amount, uint256 interestRateMode, uint16 referralCode ) external; function withdrawETHWithPermit( address pool, uint256 amount, address to, uint256 deadline, uint8 permitV, bytes32 permitR, bytes32 permitS ) external; }