import { AddressMapping } from "../../../.."; import { Chain, Fee, Sender } from "../../common"; import * as badges from '../../../../proto/badges/tx_pb'; export interface MsgCreateAddressMappings { creator: string; addressMappings: AddressMapping[]; } export declare function convertFromProtoToMsgCreateAddressMappings(protoMsg: badges.MsgCreateAddressMappings): MsgCreateAddressMappings; export declare function createTxMsgCreateAddressMappings(chain: Chain, sender: Sender, fee: Fee, memo: string, params: MsgCreateAddressMappings): { signDirect: { body: import("../../../../proto/cosmos/tx/v1beta1/tx_pb").TxBody; authInfo: import("../../../../proto/cosmos/tx/v1beta1/tx_pb").AuthInfo; signBytes: string; }; legacyAmino: { body: import("../../../../proto/cosmos/tx/v1beta1/tx_pb").TxBody; authInfo: import("../../../../proto/cosmos/tx/v1beta1/tx_pb").AuthInfo; signBytes: string; }; eipToSign: { types: import("../../../../eip712/payload/types").JSONObject; primaryType: string; domain: { name: string; version: string; chainId: number; verifyingContract: string; salt: string; }; message: import("../../../../eip712/payload/types").JSONObject; }; jsonToSign: string; }; //# sourceMappingURL=msgCreateAddressMappings.d.ts.map