import { GeneratedType, Registry } from "@cosmjs/proto-signing"; import { MsgStakeProvider, MsgUnstakeProvider, MsgRelayPayment, MsgFreezeProvider, MsgUnfreezeProvider, MsgMoveProviderStake } from "./tx"; export declare const registry: ReadonlyArray<[string, GeneratedType]>; export declare const load: (protoRegistry: Registry) => void; export declare const MessageComposer: { encoded: { stakeProvider(value: MsgStakeProvider): { typeUrl: string; value: Uint8Array; }; unstakeProvider(value: MsgUnstakeProvider): { typeUrl: string; value: Uint8Array; }; relayPayment(value: MsgRelayPayment): { typeUrl: string; value: Uint8Array; }; freezeProvider(value: MsgFreezeProvider): { typeUrl: string; value: Uint8Array; }; unfreezeProvider(value: MsgUnfreezeProvider): { typeUrl: string; value: Uint8Array; }; moveProviderStake(value: MsgMoveProviderStake): { typeUrl: string; value: Uint8Array; }; }; withTypeUrl: { stakeProvider(value: MsgStakeProvider): { typeUrl: string; value: MsgStakeProvider; }; unstakeProvider(value: MsgUnstakeProvider): { typeUrl: string; value: MsgUnstakeProvider; }; relayPayment(value: MsgRelayPayment): { typeUrl: string; value: MsgRelayPayment; }; freezeProvider(value: MsgFreezeProvider): { typeUrl: string; value: MsgFreezeProvider; }; unfreezeProvider(value: MsgUnfreezeProvider): { typeUrl: string; value: MsgUnfreezeProvider; }; moveProviderStake(value: MsgMoveProviderStake): { typeUrl: string; value: MsgMoveProviderStake; }; }; toJSON: { stakeProvider(value: MsgStakeProvider): { typeUrl: string; value: import("../../..").JsonSafe; }; unstakeProvider(value: MsgUnstakeProvider): { typeUrl: string; value: import("../../..").JsonSafe; }; relayPayment(value: MsgRelayPayment): { typeUrl: string; value: import("../../..").JsonSafe; }; freezeProvider(value: MsgFreezeProvider): { typeUrl: string; value: import("../../..").JsonSafe; }; unfreezeProvider(value: MsgUnfreezeProvider): { typeUrl: string; value: import("../../..").JsonSafe; }; moveProviderStake(value: MsgMoveProviderStake): { typeUrl: string; value: import("../../..").JsonSafe; }; }; fromJSON: { stakeProvider(value: any): { typeUrl: string; value: MsgStakeProvider; }; unstakeProvider(value: any): { typeUrl: string; value: MsgUnstakeProvider; }; relayPayment(value: any): { typeUrl: string; value: MsgRelayPayment; }; freezeProvider(value: any): { typeUrl: string; value: MsgFreezeProvider; }; unfreezeProvider(value: any): { typeUrl: string; value: MsgUnfreezeProvider; }; moveProviderStake(value: any): { typeUrl: string; value: MsgMoveProviderStake; }; }; fromPartial: { stakeProvider(value: MsgStakeProvider): { typeUrl: string; value: MsgStakeProvider; }; unstakeProvider(value: MsgUnstakeProvider): { typeUrl: string; value: MsgUnstakeProvider; }; relayPayment(value: MsgRelayPayment): { typeUrl: string; value: MsgRelayPayment; }; freezeProvider(value: MsgFreezeProvider): { typeUrl: string; value: MsgFreezeProvider; }; unfreezeProvider(value: MsgUnfreezeProvider): { typeUrl: string; value: MsgUnfreezeProvider; }; moveProviderStake(value: MsgMoveProviderStake): { typeUrl: string; value: MsgMoveProviderStake; }; }; };