import { ExecuteTransactionRequest, ExecuteTransactionResponse, SimulateTransactionRequest, SimulateTransactionResponse } from "./transaction_execution_service.mjs"; import * as _protobuf_ts_runtime2 from "@protobuf-ts/runtime"; import * as _protobuf_ts_runtime_rpc2 from "@protobuf-ts/runtime-rpc"; import { RpcOptions, RpcTransport, ServiceInfo, UnaryCall } from "@protobuf-ts/runtime-rpc"; //#region src/grpc/proto/sui/rpc/v2/transaction_execution_service.client.d.ts /** * @generated from protobuf service sui.rpc.v2.TransactionExecutionService */ interface ITransactionExecutionServiceClient { /** * @generated from protobuf rpc: ExecuteTransaction(sui.rpc.v2.ExecuteTransactionRequest) returns (sui.rpc.v2.ExecuteTransactionResponse); */ executeTransaction(input: ExecuteTransactionRequest, options?: RpcOptions): UnaryCall; /** * @generated from protobuf rpc: SimulateTransaction(sui.rpc.v2.SimulateTransactionRequest) returns (sui.rpc.v2.SimulateTransactionResponse); */ simulateTransaction(input: SimulateTransactionRequest, options?: RpcOptions): UnaryCall; } /** * @generated from protobuf service sui.rpc.v2.TransactionExecutionService */ declare class TransactionExecutionServiceClient implements ITransactionExecutionServiceClient, ServiceInfo { private readonly _transport; typeName: string; methods: _protobuf_ts_runtime_rpc2.MethodInfo[]; options: { [extensionName: string]: _protobuf_ts_runtime2.JsonValue; }; constructor(_transport: RpcTransport); /** * @generated from protobuf rpc: ExecuteTransaction(sui.rpc.v2.ExecuteTransactionRequest) returns (sui.rpc.v2.ExecuteTransactionResponse); */ executeTransaction(input: ExecuteTransactionRequest, options?: RpcOptions): UnaryCall; /** * @generated from protobuf rpc: SimulateTransaction(sui.rpc.v2.SimulateTransactionRequest) returns (sui.rpc.v2.SimulateTransactionResponse); */ simulateTransaction(input: SimulateTransactionRequest, options?: RpcOptions): UnaryCall; } //#endregion export { TransactionExecutionServiceClient }; //# sourceMappingURL=transaction_execution_service.client.d.mts.map