import { providers } from 'ethers'; import BaseService from '../commons/BaseService'; import { eEthereumTxType, transactionType } from '../commons/types'; import { WETH9 } from './typechain/WETH9'; export declare class WETHService extends BaseService { contractAddress: string; constructor(provider: providers.Provider, address: string); deposit(amount: number, onBehalfOf: string): Promise<{ tx: () => Promise; txType: eEthereumTxType; gas: import("../commons/types").GasResponse; }>; withdraw(amount: number, onBehalfOf: string): Promise<{ tx: () => Promise; txType: eEthereumTxType; gas: import("../commons/types").GasResponse; }>; } //# sourceMappingURL=index.d.ts.map