import { EntryPointContract, UserOperation, ITransactionResult } from '@biconomy-sdk-dev/core-types'; import { EntryPointContractV100 as EntryPointContract_TypeChain } from '../../../../typechain/src/ethers-v5/v1.0.0/EntryPointContractV100'; import { Contract } from '@ethersproject/contracts'; import { BytesLike } from 'ethers'; declare class EntryPointEthersContract implements EntryPointContract { contract: EntryPointContract_TypeChain; constructor(contract: EntryPointContract_TypeChain); getAddress(): string; getSenderAddress(initCode: BytesLike): Promise; getContract(): Contract; simulateValidation(userOperation: UserOperation): Promise; getUserOpHash(userOperation: UserOperation): Promise; handleOps(userOperations: UserOperation[], beneficiary: string): Promise; } export default EntryPointEthersContract;