import { protoTxNamespace } from '@tharsis/proto'; export interface EIPToSign { types: object; primaryType: string; domain: { name: string; version: string; chainId: number; verifyingContract: string; salt: string; }; message: object; } export interface Fee { amount: string; denom: string; gas: string; } export interface Sender { accountAddress: string; sequence: number; accountNumber: number; pubkey: string; } export interface Chain { chainId: number; cosmosChainId: string; } export interface TxGenerated { signDirect: { body: protoTxNamespace.txn.TxBody; authInfo: protoTxNamespace.txn.AuthInfo; signBytes: string; }; legacyAmino: { body: protoTxNamespace.txn.TxBody; authInfo: protoTxNamespace.txn.AuthInfo; signBytes: string; }; eipToSign: EIPToSign; } //# sourceMappingURL=common.d.ts.map