import { Abi, Address, ContractExecuteInput, INetworkProvider, Transaction } from "@multiversx/sdk-core"; export declare class ContractTransactionGenerator { private readonly logger; private readonly proxy; private networkConfig; constructor(proxy: INetworkProvider); private loadNetworkConfig; private getNetworkConfig; createTransaction(input: ContractExecuteInput, signerAddress: Address, abi?: Abi): Promise; }