import { StdFee } from '@cosmjs/launchpad'; import { EncodeObject, OfflineSigner, Registry } from '@cosmjs/proto-signing'; import { SigningStargateClientOptions } from '@cosmjs/stargate'; import { Api } from './rest'; import { MsgResyncAttributes } from './types/nftmngr/tx'; import { MsgSetMetadataFormat } from './types/nftmngr/tx'; import { MsgPerformVirtualAction } from './types/nftmngr/tx'; import { MsgSetAttributeOveriding } from './types/nftmngr/tx'; import { MsgUpdateActionExecutor } from './types/nftmngr/tx'; import { MsgAddAction } from './types/nftmngr/tx'; import { MsgShowAttributes } from './types/nftmngr/tx'; import { MsgPerformActionByAdmin } from './types/nftmngr/tx'; import { MsgChangeSchemaOwner } from './types/nftmngr/tx'; import { MsgChangeOrgOwner } from './types/nftmngr/tx'; import { MsgSetFeeConfig } from './types/nftmngr/tx'; import { MsgSetOriginChain } from './types/nftmngr/tx'; import { MsgCreateActionExecutor } from './types/nftmngr/tx'; import { MsgSetBaseUri } from './types/nftmngr/tx'; import { MsgSetMintauth } from './types/nftmngr/tx'; import { MsgSetOriginContract } from './types/nftmngr/tx'; import { MsgDeleteActionExecutor } from './types/nftmngr/tx'; import { MsgAddAttribute } from './types/nftmngr/tx'; import { MsgUpdateSchemaAttribute } from './types/nftmngr/tx'; import { MsgCreateMetadata } from './types/nftmngr/tx'; import { MsgVoteVirtualSchemaProposal } from './types/nftmngr/tx'; import { MsgDeleteVirtualAction } from './types/nftmngr/tx'; import { MsgCreateNFTSchema } from './types/nftmngr/tx'; import { MsgToggleAction } from './types/nftmngr/tx'; import { MsgUpdateAction } from './types/nftmngr/tx'; import { MsgProposalVirtualSchema } from './types/nftmngr/tx'; import { MsgCreateVirtualAction } from './types/nftmngr/tx'; import { MsgUpdateVirtualAction } from './types/nftmngr/tx'; import { MsgSetUriRetrievalMethod } from './types/nftmngr/tx'; export declare const MissingWalletError: Error; export declare const registry: Registry; interface TxClientOptions { addr: string; } export interface SignAndBroadcastOptions { fee: StdFee | 'auto'; memo?: string; } declare const txClient: (wallet: OfflineSigner, { addr: addr }?: TxClientOptions, options?: SigningStargateClientOptions) => Promise<{ signAndBroadcast: (msgs: EncodeObject[], { fee, memo }?: SignAndBroadcastOptions) => any; msgResyncAttributes: (data: MsgResyncAttributes) => EncodeObject; msgSetMetadataFormat: (data: MsgSetMetadataFormat) => EncodeObject; msgPerformVirtualAction: (data: MsgPerformVirtualAction) => EncodeObject; msgSetAttributeOveriding: (data: MsgSetAttributeOveriding) => EncodeObject; msgUpdateActionExecutor: (data: MsgUpdateActionExecutor) => EncodeObject; msgAddAction: (data: MsgAddAction) => EncodeObject; msgShowAttributes: (data: MsgShowAttributes) => EncodeObject; msgPerformActionByAdmin: (data: MsgPerformActionByAdmin) => EncodeObject; msgChangeSchemaOwner: (data: MsgChangeSchemaOwner) => EncodeObject; msgChangeOrgOwner: (data: MsgChangeOrgOwner) => EncodeObject; msgSetFeeConfig: (data: MsgSetFeeConfig) => EncodeObject; msgSetOriginChain: (data: MsgSetOriginChain) => EncodeObject; msgCreateActionExecutor: (data: MsgCreateActionExecutor) => EncodeObject; msgSetBaseUri: (data: MsgSetBaseUri) => EncodeObject; msgSetMintauth: (data: MsgSetMintauth) => EncodeObject; msgSetOriginContract: (data: MsgSetOriginContract) => EncodeObject; msgDeleteActionExecutor: (data: MsgDeleteActionExecutor) => EncodeObject; msgAddAttribute: (data: MsgAddAttribute) => EncodeObject; msgUpdateSchemaAttribute: (data: MsgUpdateSchemaAttribute) => EncodeObject; msgCreateMetadata: (data: MsgCreateMetadata) => EncodeObject; msgVoteVirtualSchemaProposal: (data: MsgVoteVirtualSchemaProposal) => EncodeObject; msgDeleteVirtualAction: (data: MsgDeleteVirtualAction) => EncodeObject; msgCreateNFTSchema: (data: MsgCreateNFTSchema) => EncodeObject; msgToggleAction: (data: MsgToggleAction) => EncodeObject; msgUpdateAction: (data: MsgUpdateAction) => EncodeObject; msgProposalVirtualSchema: (data: MsgProposalVirtualSchema) => EncodeObject; msgCreateVirtualAction: (data: MsgCreateVirtualAction) => EncodeObject; msgUpdateVirtualAction: (data: MsgUpdateVirtualAction) => EncodeObject; msgSetUriRetrievalMethod: (data: MsgSetUriRetrievalMethod) => EncodeObject; }>; interface QueryClientOptions { addr: string; } declare const queryClient: ({ addr: addr }?: QueryClientOptions) => Promise>; export { queryClient, txClient, };