import * as _182 from './dollar/vaults/v1/tx.js';
import * as _183 from './dollar/vaults/v1/vaults.js';
import * as _184 from './swap/v1/algorithm.js';
import * as _185 from './swap/v1/swap.js';
import * as _186 from './swap/v1/tx.js';
import * as _279 from './dollar/vaults/v1/tx.rpc.msg.js';
import * as _280 from './swap/v1/tx.rpc.msg.js';
export declare namespace noble {
    namespace dollar {
        namespace vaults {
            const v1: {
                MsgClientImpl: typeof _279.MsgClientImpl;
                vaultTypeFromJSON(object: any): _183.VaultType;
                vaultTypeToJSON(object: _183.VaultType): string;
                pausedTypeFromJSON(object: any): _183.PausedType;
                pausedTypeToJSON(object: _183.PausedType): string;
                VaultType: typeof _183.VaultType;
                VaultTypeSDKType: typeof _183.VaultType;
                PausedType: typeof _183.PausedType;
                PausedTypeSDKType: typeof _183.PausedType;
                Reward: {
                    typeUrl: "/noble.dollar.vaults.v1.Reward";
                    encode(message: _183.Reward, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                    decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _183.Reward;
                    fromJSON(object: any): _183.Reward;
                    toJSON(message: _183.Reward): import("../json-safe.js").JsonSafe<_183.Reward>;
                    fromPartial(object: Partial<_183.Reward>): _183.Reward;
                    fromProtoMsg(message: _183.RewardProtoMsg): _183.Reward;
                    toProto(message: _183.Reward): Uint8Array;
                    toProtoMsg(message: _183.Reward): _183.RewardProtoMsg;
                };
                Position: {
                    typeUrl: "/noble.dollar.vaults.v1.Position";
                    encode(message: _183.Position, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                    decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _183.Position;
                    fromJSON(object: any): _183.Position;
                    toJSON(message: _183.Position): import("../json-safe.js").JsonSafe<_183.Position>;
                    fromPartial(object: Partial<_183.Position>): _183.Position;
                    fromProtoMsg(message: _183.PositionProtoMsg): _183.Position;
                    toProto(message: _183.Position): Uint8Array;
                    toProtoMsg(message: _183.Position): _183.PositionProtoMsg;
                };
                PositionRewards: {
                    typeUrl: "/noble.dollar.vaults.v1.PositionRewards";
                    encode(message: _183.PositionRewards, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                    decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _183.PositionRewards;
                    fromJSON(object: any): _183.PositionRewards;
                    toJSON(message: _183.PositionRewards): import("../json-safe.js").JsonSafe<_183.PositionRewards>;
                    fromPartial(object: Partial<_183.PositionRewards>): _183.PositionRewards;
                    fromProtoMsg(message: _183.PositionRewardsProtoMsg): _183.PositionRewards;
                    toProto(message: _183.PositionRewards): Uint8Array;
                    toProtoMsg(message: _183.PositionRewards): _183.PositionRewardsProtoMsg;
                };
                PositionEntry: {
                    typeUrl: "/noble.dollar.vaults.v1.PositionEntry";
                    encode(message: _183.PositionEntry, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                    decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _183.PositionEntry;
                    fromJSON(object: any): _183.PositionEntry;
                    toJSON(message: _183.PositionEntry): import("../json-safe.js").JsonSafe<_183.PositionEntry>;
                    fromPartial(object: Partial<_183.PositionEntry>): _183.PositionEntry;
                    fromProtoMsg(message: _183.PositionEntryProtoMsg): _183.PositionEntry;
                    toProto(message: _183.PositionEntry): Uint8Array;
                    toProtoMsg(message: _183.PositionEntry): _183.PositionEntryProtoMsg;
                };
                Stats: {
                    typeUrl: "/noble.dollar.vaults.v1.Stats";
                    encode(message: _183.Stats, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                    decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _183.Stats;
                    fromJSON(object: any): _183.Stats;
                    toJSON(message: _183.Stats): import("../json-safe.js").JsonSafe<_183.Stats>;
                    fromPartial(object: Partial<_183.Stats>): _183.Stats;
                    fromProtoMsg(message: _183.StatsProtoMsg): _183.Stats;
                    toProto(message: _183.Stats): Uint8Array;
                    toProtoMsg(message: _183.Stats): _183.StatsProtoMsg;
                };
                MsgLock: {
                    typeUrl: "/noble.dollar.vaults.v1.MsgLock";
                    encode(message: _182.MsgLock, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                    decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _182.MsgLock;
                    fromJSON(object: any): _182.MsgLock;
                    toJSON(message: _182.MsgLock): import("../json-safe.js").JsonSafe<_182.MsgLock>;
                    fromPartial(object: Partial<_182.MsgLock>): _182.MsgLock;
                    fromProtoMsg(message: _182.MsgLockProtoMsg): _182.MsgLock;
                    toProto(message: _182.MsgLock): Uint8Array;
                    toProtoMsg(message: _182.MsgLock): _182.MsgLockProtoMsg;
                };
                MsgLockResponse: {
                    typeUrl: "/noble.dollar.vaults.v1.MsgLockResponse";
                    encode(_: _182.MsgLockResponse, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                    decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _182.MsgLockResponse;
                    fromJSON(_: any): _182.MsgLockResponse;
                    toJSON(_: _182.MsgLockResponse): import("../json-safe.js").JsonSafe<_182.MsgLockResponse>;
                    fromPartial(_: Partial<_182.MsgLockResponse>): _182.MsgLockResponse;
                    fromProtoMsg(message: _182.MsgLockResponseProtoMsg): _182.MsgLockResponse;
                    toProto(message: _182.MsgLockResponse): Uint8Array;
                    toProtoMsg(message: _182.MsgLockResponse): _182.MsgLockResponseProtoMsg;
                };
                MsgUnlock: {
                    typeUrl: "/noble.dollar.vaults.v1.MsgUnlock";
                    encode(message: _182.MsgUnlock, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                    decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _182.MsgUnlock;
                    fromJSON(object: any): _182.MsgUnlock;
                    toJSON(message: _182.MsgUnlock): import("../json-safe.js").JsonSafe<_182.MsgUnlock>;
                    fromPartial(object: Partial<_182.MsgUnlock>): _182.MsgUnlock;
                    fromProtoMsg(message: _182.MsgUnlockProtoMsg): _182.MsgUnlock;
                    toProto(message: _182.MsgUnlock): Uint8Array;
                    toProtoMsg(message: _182.MsgUnlock): _182.MsgUnlockProtoMsg;
                };
                MsgUnlockResponse: {
                    typeUrl: "/noble.dollar.vaults.v1.MsgUnlockResponse";
                    encode(_: _182.MsgUnlockResponse, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                    decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _182.MsgUnlockResponse;
                    fromJSON(_: any): _182.MsgUnlockResponse;
                    toJSON(_: _182.MsgUnlockResponse): import("../json-safe.js").JsonSafe<_182.MsgUnlockResponse>;
                    fromPartial(_: Partial<_182.MsgUnlockResponse>): _182.MsgUnlockResponse;
                    fromProtoMsg(message: _182.MsgUnlockResponseProtoMsg): _182.MsgUnlockResponse;
                    toProto(message: _182.MsgUnlockResponse): Uint8Array;
                    toProtoMsg(message: _182.MsgUnlockResponse): _182.MsgUnlockResponseProtoMsg;
                };
                MsgSetPausedState: {
                    typeUrl: "/noble.dollar.vaults.v1.MsgSetPausedState";
                    encode(message: _182.MsgSetPausedState, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                    decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _182.MsgSetPausedState;
                    fromJSON(object: any): _182.MsgSetPausedState;
                    toJSON(message: _182.MsgSetPausedState): import("../json-safe.js").JsonSafe<_182.MsgSetPausedState>;
                    fromPartial(object: Partial<_182.MsgSetPausedState>): _182.MsgSetPausedState;
                    fromProtoMsg(message: _182.MsgSetPausedStateProtoMsg): _182.MsgSetPausedState;
                    toProto(message: _182.MsgSetPausedState): Uint8Array;
                    toProtoMsg(message: _182.MsgSetPausedState): _182.MsgSetPausedStateProtoMsg;
                };
                MsgSetPausedStateResponse: {
                    typeUrl: "/noble.dollar.vaults.v1.MsgSetPausedStateResponse";
                    encode(_: _182.MsgSetPausedStateResponse, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                    decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _182.MsgSetPausedStateResponse;
                    fromJSON(_: any): _182.MsgSetPausedStateResponse;
                    toJSON(_: _182.MsgSetPausedStateResponse): import("../json-safe.js").JsonSafe<_182.MsgSetPausedStateResponse>;
                    fromPartial(_: Partial<_182.MsgSetPausedStateResponse>): _182.MsgSetPausedStateResponse;
                    fromProtoMsg(message: _182.MsgSetPausedStateResponseProtoMsg): _182.MsgSetPausedStateResponse;
                    toProto(message: _182.MsgSetPausedStateResponse): Uint8Array;
                    toProtoMsg(message: _182.MsgSetPausedStateResponse): _182.MsgSetPausedStateResponseProtoMsg;
                };
            };
        }
    }
    namespace swap {
        const v1: {
            MsgClientImpl: typeof _280.MsgClientImpl;
            MsgWithdrawProtocolFees: {
                typeUrl: "/noble.swap.v1.MsgWithdrawProtocolFees";
                encode(message: _186.MsgWithdrawProtocolFees, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _186.MsgWithdrawProtocolFees;
                fromJSON(object: any): _186.MsgWithdrawProtocolFees;
                toJSON(message: _186.MsgWithdrawProtocolFees): import("../json-safe.js").JsonSafe<_186.MsgWithdrawProtocolFees>;
                fromPartial(object: Partial<_186.MsgWithdrawProtocolFees>): _186.MsgWithdrawProtocolFees;
                fromProtoMsg(message: _186.MsgWithdrawProtocolFeesProtoMsg): _186.MsgWithdrawProtocolFees;
                toProto(message: _186.MsgWithdrawProtocolFees): Uint8Array;
                toProtoMsg(message: _186.MsgWithdrawProtocolFees): _186.MsgWithdrawProtocolFeesProtoMsg;
            };
            MsgWithdrawProtocolFeesResponse: {
                typeUrl: "/noble.swap.v1.MsgWithdrawProtocolFeesResponse";
                encode(_: _186.MsgWithdrawProtocolFeesResponse, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _186.MsgWithdrawProtocolFeesResponse;
                fromJSON(_: any): _186.MsgWithdrawProtocolFeesResponse;
                toJSON(_: _186.MsgWithdrawProtocolFeesResponse): import("../json-safe.js").JsonSafe<_186.MsgWithdrawProtocolFeesResponse>;
                fromPartial(_: Partial<_186.MsgWithdrawProtocolFeesResponse>): _186.MsgWithdrawProtocolFeesResponse;
                fromProtoMsg(message: _186.MsgWithdrawProtocolFeesResponseProtoMsg): _186.MsgWithdrawProtocolFeesResponse;
                toProto(message: _186.MsgWithdrawProtocolFeesResponse): Uint8Array;
                toProtoMsg(message: _186.MsgWithdrawProtocolFeesResponse): _186.MsgWithdrawProtocolFeesResponseProtoMsg;
            };
            MsgWithdrawRewards: {
                typeUrl: "/noble.swap.v1.MsgWithdrawRewards";
                encode(message: _186.MsgWithdrawRewards, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _186.MsgWithdrawRewards;
                fromJSON(object: any): _186.MsgWithdrawRewards;
                toJSON(message: _186.MsgWithdrawRewards): import("../json-safe.js").JsonSafe<_186.MsgWithdrawRewards>;
                fromPartial(object: Partial<_186.MsgWithdrawRewards>): _186.MsgWithdrawRewards;
                fromProtoMsg(message: _186.MsgWithdrawRewardsProtoMsg): _186.MsgWithdrawRewards;
                toProto(message: _186.MsgWithdrawRewards): Uint8Array;
                toProtoMsg(message: _186.MsgWithdrawRewards): _186.MsgWithdrawRewardsProtoMsg;
            };
            MsgWithdrawRewardsResponse: {
                typeUrl: "/noble.swap.v1.MsgWithdrawRewardsResponse";
                encode(message: _186.MsgWithdrawRewardsResponse, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _186.MsgWithdrawRewardsResponse;
                fromJSON(object: any): _186.MsgWithdrawRewardsResponse;
                toJSON(message: _186.MsgWithdrawRewardsResponse): import("../json-safe.js").JsonSafe<_186.MsgWithdrawRewardsResponse>;
                fromPartial(object: Partial<_186.MsgWithdrawRewardsResponse>): _186.MsgWithdrawRewardsResponse;
                fromProtoMsg(message: _186.MsgWithdrawRewardsResponseProtoMsg): _186.MsgWithdrawRewardsResponse;
                toProto(message: _186.MsgWithdrawRewardsResponse): Uint8Array;
                toProtoMsg(message: _186.MsgWithdrawRewardsResponse): _186.MsgWithdrawRewardsResponseProtoMsg;
            };
            MsgSwap: {
                typeUrl: "/noble.swap.v1.MsgSwap";
                encode(message: _186.MsgSwap, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _186.MsgSwap;
                fromJSON(object: any): _186.MsgSwap;
                toJSON(message: _186.MsgSwap): import("../json-safe.js").JsonSafe<_186.MsgSwap>;
                fromPartial(object: Partial<_186.MsgSwap>): _186.MsgSwap;
                fromProtoMsg(message: _186.MsgSwapProtoMsg): _186.MsgSwap;
                toProto(message: _186.MsgSwap): Uint8Array;
                toProtoMsg(message: _186.MsgSwap): _186.MsgSwapProtoMsg;
            };
            MsgSwapResponse: {
                typeUrl: "/noble.swap.v1.MsgSwapResponse";
                encode(message: _186.MsgSwapResponse, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _186.MsgSwapResponse;
                fromJSON(object: any): _186.MsgSwapResponse;
                toJSON(message: _186.MsgSwapResponse): import("../json-safe.js").JsonSafe<_186.MsgSwapResponse>;
                fromPartial(object: Partial<_186.MsgSwapResponse>): _186.MsgSwapResponse;
                fromProtoMsg(message: _186.MsgSwapResponseProtoMsg): _186.MsgSwapResponse;
                toProto(message: _186.MsgSwapResponse): Uint8Array;
                toProtoMsg(message: _186.MsgSwapResponse): _186.MsgSwapResponseProtoMsg;
            };
            MsgPauseByAlgorithm: {
                typeUrl: "/noble.swap.v1.MsgPauseByAlgorithm";
                encode(message: _186.MsgPauseByAlgorithm, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _186.MsgPauseByAlgorithm;
                fromJSON(object: any): _186.MsgPauseByAlgorithm;
                toJSON(message: _186.MsgPauseByAlgorithm): import("../json-safe.js").JsonSafe<_186.MsgPauseByAlgorithm>;
                fromPartial(object: Partial<_186.MsgPauseByAlgorithm>): _186.MsgPauseByAlgorithm;
                fromProtoMsg(message: _186.MsgPauseByAlgorithmProtoMsg): _186.MsgPauseByAlgorithm;
                toProto(message: _186.MsgPauseByAlgorithm): Uint8Array;
                toProtoMsg(message: _186.MsgPauseByAlgorithm): _186.MsgPauseByAlgorithmProtoMsg;
            };
            MsgPauseByAlgorithmResponse: {
                typeUrl: "/noble.swap.v1.MsgPauseByAlgorithmResponse";
                encode(message: _186.MsgPauseByAlgorithmResponse, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _186.MsgPauseByAlgorithmResponse;
                fromJSON(object: any): _186.MsgPauseByAlgorithmResponse;
                toJSON(message: _186.MsgPauseByAlgorithmResponse): import("../json-safe.js").JsonSafe<_186.MsgPauseByAlgorithmResponse>;
                fromPartial(object: Partial<_186.MsgPauseByAlgorithmResponse>): _186.MsgPauseByAlgorithmResponse;
                fromProtoMsg(message: _186.MsgPauseByAlgorithmResponseProtoMsg): _186.MsgPauseByAlgorithmResponse;
                toProto(message: _186.MsgPauseByAlgorithmResponse): Uint8Array;
                toProtoMsg(message: _186.MsgPauseByAlgorithmResponse): _186.MsgPauseByAlgorithmResponseProtoMsg;
            };
            MsgPauseByPoolIds: {
                typeUrl: "/noble.swap.v1.MsgPauseByPoolIds";
                encode(message: _186.MsgPauseByPoolIds, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _186.MsgPauseByPoolIds;
                fromJSON(object: any): _186.MsgPauseByPoolIds;
                toJSON(message: _186.MsgPauseByPoolIds): import("../json-safe.js").JsonSafe<_186.MsgPauseByPoolIds>;
                fromPartial(object: Partial<_186.MsgPauseByPoolIds>): _186.MsgPauseByPoolIds;
                fromProtoMsg(message: _186.MsgPauseByPoolIdsProtoMsg): _186.MsgPauseByPoolIds;
                toProto(message: _186.MsgPauseByPoolIds): Uint8Array;
                toProtoMsg(message: _186.MsgPauseByPoolIds): _186.MsgPauseByPoolIdsProtoMsg;
            };
            MsgPauseByPoolIdsResponse: {
                typeUrl: "/noble.swap.v1.MsgPauseByPoolIdsResponse";
                encode(message: _186.MsgPauseByPoolIdsResponse, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _186.MsgPauseByPoolIdsResponse;
                fromJSON(object: any): _186.MsgPauseByPoolIdsResponse;
                toJSON(message: _186.MsgPauseByPoolIdsResponse): import("../json-safe.js").JsonSafe<_186.MsgPauseByPoolIdsResponse>;
                fromPartial(object: Partial<_186.MsgPauseByPoolIdsResponse>): _186.MsgPauseByPoolIdsResponse;
                fromProtoMsg(message: _186.MsgPauseByPoolIdsResponseProtoMsg): _186.MsgPauseByPoolIdsResponse;
                toProto(message: _186.MsgPauseByPoolIdsResponse): Uint8Array;
                toProtoMsg(message: _186.MsgPauseByPoolIdsResponse): _186.MsgPauseByPoolIdsResponseProtoMsg;
            };
            MsgUnpauseByAlgorithm: {
                typeUrl: "/noble.swap.v1.MsgUnpauseByAlgorithm";
                encode(message: _186.MsgUnpauseByAlgorithm, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _186.MsgUnpauseByAlgorithm;
                fromJSON(object: any): _186.MsgUnpauseByAlgorithm;
                toJSON(message: _186.MsgUnpauseByAlgorithm): import("../json-safe.js").JsonSafe<_186.MsgUnpauseByAlgorithm>;
                fromPartial(object: Partial<_186.MsgUnpauseByAlgorithm>): _186.MsgUnpauseByAlgorithm;
                fromProtoMsg(message: _186.MsgUnpauseByAlgorithmProtoMsg): _186.MsgUnpauseByAlgorithm;
                toProto(message: _186.MsgUnpauseByAlgorithm): Uint8Array;
                toProtoMsg(message: _186.MsgUnpauseByAlgorithm): _186.MsgUnpauseByAlgorithmProtoMsg;
            };
            MsgUnpauseByAlgorithmResponse: {
                typeUrl: "/noble.swap.v1.MsgUnpauseByAlgorithmResponse";
                encode(message: _186.MsgUnpauseByAlgorithmResponse, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _186.MsgUnpauseByAlgorithmResponse;
                fromJSON(object: any): _186.MsgUnpauseByAlgorithmResponse;
                toJSON(message: _186.MsgUnpauseByAlgorithmResponse): import("../json-safe.js").JsonSafe<_186.MsgUnpauseByAlgorithmResponse>;
                fromPartial(object: Partial<_186.MsgUnpauseByAlgorithmResponse>): _186.MsgUnpauseByAlgorithmResponse;
                fromProtoMsg(message: _186.MsgUnpauseByAlgorithmResponseProtoMsg): _186.MsgUnpauseByAlgorithmResponse;
                toProto(message: _186.MsgUnpauseByAlgorithmResponse): Uint8Array;
                toProtoMsg(message: _186.MsgUnpauseByAlgorithmResponse): _186.MsgUnpauseByAlgorithmResponseProtoMsg;
            };
            MsgUnpauseByPoolIds: {
                typeUrl: "/noble.swap.v1.MsgUnpauseByPoolIds";
                encode(message: _186.MsgUnpauseByPoolIds, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _186.MsgUnpauseByPoolIds;
                fromJSON(object: any): _186.MsgUnpauseByPoolIds;
                toJSON(message: _186.MsgUnpauseByPoolIds): import("../json-safe.js").JsonSafe<_186.MsgUnpauseByPoolIds>;
                fromPartial(object: Partial<_186.MsgUnpauseByPoolIds>): _186.MsgUnpauseByPoolIds;
                fromProtoMsg(message: _186.MsgUnpauseByPoolIdsProtoMsg): _186.MsgUnpauseByPoolIds;
                toProto(message: _186.MsgUnpauseByPoolIds): Uint8Array;
                toProtoMsg(message: _186.MsgUnpauseByPoolIds): _186.MsgUnpauseByPoolIdsProtoMsg;
            };
            MsgUnpauseByPoolIdsResponse: {
                typeUrl: "/noble.swap.v1.MsgUnpauseByPoolIdsResponse";
                encode(message: _186.MsgUnpauseByPoolIdsResponse, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _186.MsgUnpauseByPoolIdsResponse;
                fromJSON(object: any): _186.MsgUnpauseByPoolIdsResponse;
                toJSON(message: _186.MsgUnpauseByPoolIdsResponse): import("../json-safe.js").JsonSafe<_186.MsgUnpauseByPoolIdsResponse>;
                fromPartial(object: Partial<_186.MsgUnpauseByPoolIdsResponse>): _186.MsgUnpauseByPoolIdsResponse;
                fromProtoMsg(message: _186.MsgUnpauseByPoolIdsResponseProtoMsg): _186.MsgUnpauseByPoolIdsResponse;
                toProto(message: _186.MsgUnpauseByPoolIdsResponse): Uint8Array;
                toProtoMsg(message: _186.MsgUnpauseByPoolIdsResponse): _186.MsgUnpauseByPoolIdsResponseProtoMsg;
            };
            Route: {
                typeUrl: "/noble.swap.v1.Route";
                encode(message: _185.Route, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _185.Route;
                fromJSON(object: any): _185.Route;
                toJSON(message: _185.Route): import("../json-safe.js").JsonSafe<_185.Route>;
                fromPartial(object: Partial<_185.Route>): _185.Route;
                fromProtoMsg(message: _185.RouteProtoMsg): _185.Route;
                toProto(message: _185.Route): Uint8Array;
                toProtoMsg(message: _185.Route): _185.RouteProtoMsg;
            };
            Swap: {
                typeUrl: "/noble.swap.v1.Swap";
                encode(message: _185.Swap, writer?: import("../binary.js").BinaryWriter): import("../binary.js").BinaryWriter;
                decode(input: import("../binary.js").BinaryReader | Uint8Array, length?: number): _185.Swap;
                fromJSON(object: any): _185.Swap;
                toJSON(message: _185.Swap): import("../json-safe.js").JsonSafe<_185.Swap>;
                fromPartial(object: Partial<_185.Swap>): _185.Swap;
                fromProtoMsg(message: _185.SwapProtoMsg): _185.Swap;
                toProto(message: _185.Swap): Uint8Array;
                toProtoMsg(message: _185.Swap): _185.SwapProtoMsg;
            };
            algorithmFromJSON(object: any): _184.Algorithm;
            algorithmToJSON(object: _184.Algorithm): string;
            Algorithm: typeof _184.Algorithm;
            AlgorithmSDKType: typeof _184.Algorithm;
        };
    }
    const ClientFactory: {
        createRPCMsgClient: ({ rpc }: {
            rpc: import("../helpers.js").Rpc;
        }) => Promise<{
            cosmos: {
                auth: {
                    v1beta1: import("../cosmos/auth/v1beta1/tx.rpc.msg.js").MsgClientImpl;
                };
                authz: {
                    v1beta1: import("../cosmos/authz/v1beta1/tx.rpc.msg.js").MsgClientImpl;
                };
                bank: {
                    v1beta1: import("../cosmos/bank/v1beta1/tx.rpc.msg.js").MsgClientImpl;
                };
                circuit: {
                    v1: import("../cosmos/circuit/v1/tx.rpc.msg.js").MsgClientImpl;
                };
                consensus: {
                    v1: import("../cosmos/consensus/v1/tx.rpc.msg.js").MsgClientImpl;
                };
                distribution: {
                    v1beta1: import("../cosmos/distribution/v1beta1/tx.rpc.msg.js").MsgClientImpl;
                };
                feegrant: {
                    v1beta1: import("../cosmos/feegrant/v1beta1/tx.rpc.msg.js").MsgClientImpl;
                };
                gov: {
                    v1: import("../cosmos/gov/v1/tx.rpc.msg.js").MsgClientImpl;
                    v1beta1: import("../cosmos/gov/v1beta1/tx.rpc.msg.js").MsgClientImpl;
                };
                group: {
                    v1: import("../cosmos/group/v1/tx.rpc.msg.js").MsgClientImpl;
                };
                mint: {
                    v1beta1: import("../cosmos/mint/v1beta1/tx.rpc.msg.js").MsgClientImpl;
                };
                staking: {
                    v1beta1: import("../cosmos/staking/v1beta1/tx.rpc.msg.js").MsgClientImpl;
                };
                upgrade: {
                    v1beta1: import("../cosmos/upgrade/v1beta1/tx.rpc.msg.js").MsgClientImpl;
                };
                vesting: {
                    v1beta1: import("../cosmos/vesting/v1beta1/tx.rpc.msg.js").MsgClientImpl;
                };
            };
            noble: {
                dollar: {
                    vaults: {
                        v1: _279.MsgClientImpl;
                    };
                };
                swap: {
                    v1: _280.MsgClientImpl;
                };
            };
        }>;
    };
}
//# sourceMappingURL=bundle.d.ts.map