import { TransactionResponse } from '@ethersproject/providers'; import { BigNumberish, Contract } from 'ethers'; import { Connection } from '../types/types'; interface ContractOverrides { nonce?: BigNumberish; gasLimit?: BigNumberish; gasPrice?: BigNumberish; value?: BigNumberish; } export interface Config { connection: Connection; contract: Contract; method: string; args?: any[]; options?: ContractOverrides; } export declare function executeTransaction({ connection, contract, method, args, options }: Config): Promise; export {};