import { EncodeObject } from "@cosmjs/proto-signing"; import { Transaction } from "../../../types/transaction"; import { StarnameClient } from "../../index"; import { StargateBaseTx } from "../../types/stargate/searchTxResponse"; export declare class StargateTransaction { static fromStarnameBaseTx(client: StarnameClient, baseTx: StargateBaseTx): Promise; static fromSendBaseTx(client: StarnameClient, baseTx: StargateBaseTx, sender: string): Promise; static fromRedelegateBaseTx(client: StarnameClient, baseTx: StargateBaseTx): Promise; static fromStakingBaseTx(client: StarnameClient, baseTx: StargateBaseTx): Promise; static fromCreateEscrowBaseTx(client: StarnameClient, baseTx: StargateBaseTx): Promise; static fromUpdateEscrowBaseTx(client: StarnameClient, baseTx: StargateBaseTx): Promise; static fromRefundEscrowBaseTx(client: StarnameClient, baseTx: StargateBaseTx): Promise; static fromTransferToEscrowBaseTx(client: StarnameClient, baseTx: StargateBaseTx): Promise; }