import { BigNumberish } from 'ethers'; import { BytesLike } from '@ethersproject/bytes'; import { PaymasterServiceDataType } from '@biconomy-sdk-dev/core-types'; export interface TransactionDetailsForUserOp { target: string; data: string; value?: BigNumberish; gasLimit?: BigNumberish; maxFeePerGas?: BigNumberish; maxPriorityFeePerGas?: BigNumberish; isDelegateCall?: boolean; } export interface TransactionDetailsForBatchUserOp { target: string[]; data: BytesLike[]; value: BigNumberish[]; gasLimit?: BigNumberish; maxFeePerGas?: BigNumberish; maxPriorityFeePerGas?: BigNumberish; paymasterServiceData?: PaymasterServiceDataType; }