import { PageRequest, PageRequestAmino, PageRequestSDKType, PageResponse, PageResponseAmino, PageResponseSDKType } from "../../../cosmos/base/query/v1beta1/pagination";
import { Coin, CoinAmino, CoinSDKType } from "../../../cosmos/base/v1beta1/coin";
import { SwapAmountInRoute, SwapAmountInRouteAmino, SwapAmountInRouteSDKType, SwapAmountOutRoute, SwapAmountOutRouteAmino, SwapAmountOutRouteSDKType } from "../../poolmanager/v1beta1/swap_route";
import { Any, AnyProtoMsg, AnyAmino, AnySDKType } from "../../../google/protobuf/any";
import { MigrationRecords, MigrationRecordsAmino, MigrationRecordsSDKType } from "./shared";
import { Pool as Pool1 } from "../../concentratedliquidity/v1beta1/pool";
import { PoolProtoMsg as Pool1ProtoMsg } from "../../concentratedliquidity/v1beta1/pool";
import { PoolSDKType as Pool1SDKType } from "../../concentratedliquidity/v1beta1/pool";
import { CosmWasmPool, CosmWasmPoolProtoMsg, CosmWasmPoolSDKType } from "../../cosmwasmpool/v1beta1/model/pool";
import { Pool as Pool2 } from "../poolmodels/stableswap/v1beta1/stableswap_pool";
import { PoolProtoMsg as Pool2ProtoMsg } from "../poolmodels/stableswap/v1beta1/stableswap_pool";
import { PoolSDKType as Pool2SDKType } from "../poolmodels/stableswap/v1beta1/stableswap_pool";
import { Pool as Pool3 } from "./balancerPool";
import { PoolProtoMsg as Pool3ProtoMsg } from "./balancerPool";
import { PoolSDKType as Pool3SDKType } from "./balancerPool";
import { BinaryReader, BinaryWriter } from "../../../binary";
/**
* =============================== Pool
* Deprecated: please use the alternative in x/poolmanager
*/
/** @deprecated */
export interface QueryPoolRequest {
poolId: bigint;
}
export interface QueryPoolRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryPoolRequest";
value: Uint8Array;
}
/**
* =============================== Pool
* Deprecated: please use the alternative in x/poolmanager
*/
/** @deprecated */
export interface QueryPoolRequestAmino {
pool_id?: string;
}
export interface QueryPoolRequestAminoMsg {
type: "osmosis/gamm/query-pool-request";
value: QueryPoolRequestAmino;
}
/**
* =============================== Pool
* Deprecated: please use the alternative in x/poolmanager
*/
/** @deprecated */
export interface QueryPoolRequestSDKType {
pool_id: bigint;
}
/** Deprecated: please use the alternative in x/poolmanager */
/** @deprecated */
export interface QueryPoolResponse {
pool?: Pool1 | CosmWasmPool | Pool2 | Pool3 | Any | undefined;
}
export interface QueryPoolResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryPoolResponse";
value: Uint8Array;
}
export type QueryPoolResponseEncoded = Omit<QueryPoolResponse, "pool"> & {
pool?: Pool1ProtoMsg | CosmWasmPoolProtoMsg | Pool2ProtoMsg | Pool3ProtoMsg | AnyProtoMsg | undefined;
};
/** Deprecated: please use the alternative in x/poolmanager */
/** @deprecated */
export interface QueryPoolResponseAmino {
pool?: AnyAmino;
}
export interface QueryPoolResponseAminoMsg {
type: "osmosis/gamm/query-pool-response";
value: QueryPoolResponseAmino;
}
/** Deprecated: please use the alternative in x/poolmanager */
/** @deprecated */
export interface QueryPoolResponseSDKType {
pool?: Pool1SDKType | CosmWasmPoolSDKType | Pool2SDKType | Pool3SDKType | AnySDKType | undefined;
}
/** =============================== Pools */
export interface QueryPoolsRequest {
/** pagination defines an optional pagination for the request. */
pagination?: PageRequest;
}
export interface QueryPoolsRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryPoolsRequest";
value: Uint8Array;
}
/** =============================== Pools */
export interface QueryPoolsRequestAmino {
/** pagination defines an optional pagination for the request. */
pagination?: PageRequestAmino;
}
export interface QueryPoolsRequestAminoMsg {
type: "osmosis/gamm/query-pools-request";
value: QueryPoolsRequestAmino;
}
/** =============================== Pools */
export interface QueryPoolsRequestSDKType {
pagination?: PageRequestSDKType;
}
export interface QueryPoolsResponse {
pools: (Pool1 | CosmWasmPool | Pool2 | Pool3 | Any)[] | Any[];
/** pagination defines the pagination in the response. */
pagination?: PageResponse;
}
export interface QueryPoolsResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryPoolsResponse";
value: Uint8Array;
}
export type QueryPoolsResponseEncoded = Omit<QueryPoolsResponse, "pools"> & {
pools: (Pool1ProtoMsg | CosmWasmPoolProtoMsg | Pool2ProtoMsg | Pool3ProtoMsg | AnyProtoMsg)[];
};
export interface QueryPoolsResponseAmino {
pools?: AnyAmino[];
/** pagination defines the pagination in the response. */
pagination?: PageResponseAmino;
}
export interface QueryPoolsResponseAminoMsg {
type: "osmosis/gamm/query-pools-response";
value: QueryPoolsResponseAmino;
}
export interface QueryPoolsResponseSDKType {
pools: (Pool1SDKType | CosmWasmPoolSDKType | Pool2SDKType | Pool3SDKType | AnySDKType)[];
pagination?: PageResponseSDKType;
}
/** =============================== NumPools */
/** @deprecated */
export interface QueryNumPoolsRequest {
}
export interface QueryNumPoolsRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryNumPoolsRequest";
value: Uint8Array;
}
/** =============================== NumPools */
/** @deprecated */
export interface QueryNumPoolsRequestAmino {
}
export interface QueryNumPoolsRequestAminoMsg {
type: "osmosis/gamm/query-num-pools-request";
value: QueryNumPoolsRequestAmino;
}
/** =============================== NumPools */
/** @deprecated */
export interface QueryNumPoolsRequestSDKType {
}
/** @deprecated */
export interface QueryNumPoolsResponse {
numPools: bigint;
}
export interface QueryNumPoolsResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryNumPoolsResponse";
value: Uint8Array;
}
/** @deprecated */
export interface QueryNumPoolsResponseAmino {
num_pools?: string;
}
export interface QueryNumPoolsResponseAminoMsg {
type: "osmosis/gamm/query-num-pools-response";
value: QueryNumPoolsResponseAmino;
}
/** @deprecated */
export interface QueryNumPoolsResponseSDKType {
num_pools: bigint;
}
/** =============================== PoolType */
export interface QueryPoolTypeRequest {
poolId: bigint;
}
export interface QueryPoolTypeRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryPoolTypeRequest";
value: Uint8Array;
}
/** =============================== PoolType */
export interface QueryPoolTypeRequestAmino {
pool_id?: string;
}
export interface QueryPoolTypeRequestAminoMsg {
type: "osmosis/gamm/query-pool-type-request";
value: QueryPoolTypeRequestAmino;
}
/** =============================== PoolType */
export interface QueryPoolTypeRequestSDKType {
pool_id: bigint;
}
export interface QueryPoolTypeResponse {
poolType: string;
}
export interface QueryPoolTypeResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryPoolTypeResponse";
value: Uint8Array;
}
export interface QueryPoolTypeResponseAmino {
pool_type?: string;
}
export interface QueryPoolTypeResponseAminoMsg {
type: "osmosis/gamm/query-pool-type-response";
value: QueryPoolTypeResponseAmino;
}
export interface QueryPoolTypeResponseSDKType {
pool_type: string;
}
/** =============================== CalcJoinPoolShares */
export interface QueryCalcJoinPoolSharesRequest {
poolId: bigint;
tokensIn: Coin[];
}
export interface QueryCalcJoinPoolSharesRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryCalcJoinPoolSharesRequest";
value: Uint8Array;
}
/** =============================== CalcJoinPoolShares */
export interface QueryCalcJoinPoolSharesRequestAmino {
pool_id?: string;
tokens_in?: CoinAmino[];
}
export interface QueryCalcJoinPoolSharesRequestAminoMsg {
type: "osmosis/gamm/query-calc-join-pool-shares-request";
value: QueryCalcJoinPoolSharesRequestAmino;
}
/** =============================== CalcJoinPoolShares */
export interface QueryCalcJoinPoolSharesRequestSDKType {
pool_id: bigint;
tokens_in: CoinSDKType[];
}
export interface QueryCalcJoinPoolSharesResponse {
shareOutAmount: string;
tokensOut: Coin[];
}
export interface QueryCalcJoinPoolSharesResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryCalcJoinPoolSharesResponse";
value: Uint8Array;
}
export interface QueryCalcJoinPoolSharesResponseAmino {
share_out_amount?: string;
tokens_out?: CoinAmino[];
}
export interface QueryCalcJoinPoolSharesResponseAminoMsg {
type: "osmosis/gamm/query-calc-join-pool-shares-response";
value: QueryCalcJoinPoolSharesResponseAmino;
}
export interface QueryCalcJoinPoolSharesResponseSDKType {
share_out_amount: string;
tokens_out: CoinSDKType[];
}
/** =============================== CalcExitPoolCoinsFromShares */
export interface QueryCalcExitPoolCoinsFromSharesRequest {
poolId: bigint;
shareInAmount: string;
}
export interface QueryCalcExitPoolCoinsFromSharesRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryCalcExitPoolCoinsFromSharesRequest";
value: Uint8Array;
}
/** =============================== CalcExitPoolCoinsFromShares */
export interface QueryCalcExitPoolCoinsFromSharesRequestAmino {
pool_id?: string;
share_in_amount?: string;
}
export interface QueryCalcExitPoolCoinsFromSharesRequestAminoMsg {
type: "osmosis/gamm/query-calc-exit-pool-coins-from-shares-request";
value: QueryCalcExitPoolCoinsFromSharesRequestAmino;
}
/** =============================== CalcExitPoolCoinsFromShares */
export interface QueryCalcExitPoolCoinsFromSharesRequestSDKType {
pool_id: bigint;
share_in_amount: string;
}
export interface QueryCalcExitPoolCoinsFromSharesResponse {
tokensOut: Coin[];
}
export interface QueryCalcExitPoolCoinsFromSharesResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryCalcExitPoolCoinsFromSharesResponse";
value: Uint8Array;
}
export interface QueryCalcExitPoolCoinsFromSharesResponseAmino {
tokens_out?: CoinAmino[];
}
export interface QueryCalcExitPoolCoinsFromSharesResponseAminoMsg {
type: "osmosis/gamm/query-calc-exit-pool-coins-from-shares-response";
value: QueryCalcExitPoolCoinsFromSharesResponseAmino;
}
export interface QueryCalcExitPoolCoinsFromSharesResponseSDKType {
tokens_out: CoinSDKType[];
}
/** =============================== PoolParams */
export interface QueryPoolParamsRequest {
poolId: bigint;
}
export interface QueryPoolParamsRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryPoolParamsRequest";
value: Uint8Array;
}
/** =============================== PoolParams */
export interface QueryPoolParamsRequestAmino {
pool_id?: string;
}
export interface QueryPoolParamsRequestAminoMsg {
type: "osmosis/gamm/query-pool-params-request";
value: QueryPoolParamsRequestAmino;
}
/** =============================== PoolParams */
export interface QueryPoolParamsRequestSDKType {
pool_id: bigint;
}
export interface QueryPoolParamsResponse {
params?: Any;
}
export interface QueryPoolParamsResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryPoolParamsResponse";
value: Uint8Array;
}
export interface QueryPoolParamsResponseAmino {
params?: AnyAmino;
}
export interface QueryPoolParamsResponseAminoMsg {
type: "osmosis/gamm/query-pool-params-response";
value: QueryPoolParamsResponseAmino;
}
export interface QueryPoolParamsResponseSDKType {
params?: AnySDKType;
}
/**
* =============================== PoolLiquidity
* Deprecated: please use the alternative in x/poolmanager
*/
/** @deprecated */
export interface QueryTotalPoolLiquidityRequest {
poolId: bigint;
}
export interface QueryTotalPoolLiquidityRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryTotalPoolLiquidityRequest";
value: Uint8Array;
}
/**
* =============================== PoolLiquidity
* Deprecated: please use the alternative in x/poolmanager
*/
/** @deprecated */
export interface QueryTotalPoolLiquidityRequestAmino {
pool_id?: string;
}
export interface QueryTotalPoolLiquidityRequestAminoMsg {
type: "osmosis/gamm/query-total-pool-liquidity-request";
value: QueryTotalPoolLiquidityRequestAmino;
}
/**
* =============================== PoolLiquidity
* Deprecated: please use the alternative in x/poolmanager
*/
/** @deprecated */
export interface QueryTotalPoolLiquidityRequestSDKType {
pool_id: bigint;
}
/** Deprecated: please use the alternative in x/poolmanager */
/** @deprecated */
export interface QueryTotalPoolLiquidityResponse {
liquidity: Coin[];
}
export interface QueryTotalPoolLiquidityResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryTotalPoolLiquidityResponse";
value: Uint8Array;
}
/** Deprecated: please use the alternative in x/poolmanager */
/** @deprecated */
export interface QueryTotalPoolLiquidityResponseAmino {
liquidity?: CoinAmino[];
}
export interface QueryTotalPoolLiquidityResponseAminoMsg {
type: "osmosis/gamm/query-total-pool-liquidity-response";
value: QueryTotalPoolLiquidityResponseAmino;
}
/** Deprecated: please use the alternative in x/poolmanager */
/** @deprecated */
export interface QueryTotalPoolLiquidityResponseSDKType {
liquidity: CoinSDKType[];
}
/** =============================== TotalShares */
export interface QueryTotalSharesRequest {
poolId: bigint;
}
export interface QueryTotalSharesRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryTotalSharesRequest";
value: Uint8Array;
}
/** =============================== TotalShares */
export interface QueryTotalSharesRequestAmino {
pool_id?: string;
}
export interface QueryTotalSharesRequestAminoMsg {
type: "osmosis/gamm/query-total-shares-request";
value: QueryTotalSharesRequestAmino;
}
/** =============================== TotalShares */
export interface QueryTotalSharesRequestSDKType {
pool_id: bigint;
}
export interface QueryTotalSharesResponse {
totalShares: Coin;
}
export interface QueryTotalSharesResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryTotalSharesResponse";
value: Uint8Array;
}
export interface QueryTotalSharesResponseAmino {
total_shares?: CoinAmino;
}
export interface QueryTotalSharesResponseAminoMsg {
type: "osmosis/gamm/query-total-shares-response";
value: QueryTotalSharesResponseAmino;
}
export interface QueryTotalSharesResponseSDKType {
total_shares: CoinSDKType;
}
/** =============================== CalcJoinPoolNoSwapShares */
export interface QueryCalcJoinPoolNoSwapSharesRequest {
poolId: bigint;
tokensIn: Coin[];
}
export interface QueryCalcJoinPoolNoSwapSharesRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryCalcJoinPoolNoSwapSharesRequest";
value: Uint8Array;
}
/** =============================== CalcJoinPoolNoSwapShares */
export interface QueryCalcJoinPoolNoSwapSharesRequestAmino {
pool_id?: string;
tokens_in?: CoinAmino[];
}
export interface QueryCalcJoinPoolNoSwapSharesRequestAminoMsg {
type: "osmosis/gamm/query-calc-join-pool-no-swap-shares-request";
value: QueryCalcJoinPoolNoSwapSharesRequestAmino;
}
/** =============================== CalcJoinPoolNoSwapShares */
export interface QueryCalcJoinPoolNoSwapSharesRequestSDKType {
pool_id: bigint;
tokens_in: CoinSDKType[];
}
export interface QueryCalcJoinPoolNoSwapSharesResponse {
tokensOut: Coin[];
sharesOut: string;
}
export interface QueryCalcJoinPoolNoSwapSharesResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryCalcJoinPoolNoSwapSharesResponse";
value: Uint8Array;
}
export interface QueryCalcJoinPoolNoSwapSharesResponseAmino {
tokens_out?: CoinAmino[];
shares_out?: string;
}
export interface QueryCalcJoinPoolNoSwapSharesResponseAminoMsg {
type: "osmosis/gamm/query-calc-join-pool-no-swap-shares-response";
value: QueryCalcJoinPoolNoSwapSharesResponseAmino;
}
export interface QueryCalcJoinPoolNoSwapSharesResponseSDKType {
tokens_out: CoinSDKType[];
shares_out: string;
}
/**
* QuerySpotPriceRequest defines the gRPC request structure for a SpotPrice
* query.
*/
/** @deprecated */
export interface QuerySpotPriceRequest {
poolId: bigint;
baseAssetDenom: string;
quoteAssetDenom: string;
}
export interface QuerySpotPriceRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QuerySpotPriceRequest";
value: Uint8Array;
}
/**
* QuerySpotPriceRequest defines the gRPC request structure for a SpotPrice
* query.
*/
/** @deprecated */
export interface QuerySpotPriceRequestAmino {
pool_id?: string;
base_asset_denom?: string;
quote_asset_denom?: string;
}
export interface QuerySpotPriceRequestAminoMsg {
type: "osmosis/gamm/query-spot-price-request";
value: QuerySpotPriceRequestAmino;
}
/**
* QuerySpotPriceRequest defines the gRPC request structure for a SpotPrice
* query.
*/
/** @deprecated */
export interface QuerySpotPriceRequestSDKType {
pool_id: bigint;
base_asset_denom: string;
quote_asset_denom: string;
}
export interface QueryPoolsWithFilterRequest {
/**
* String of the coins in single string separated by comma. Ex)
* 10uatom,100uosmo
*/
minLiquidity: string;
poolType: string;
pagination?: PageRequest;
}
export interface QueryPoolsWithFilterRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryPoolsWithFilterRequest";
value: Uint8Array;
}
export interface QueryPoolsWithFilterRequestAmino {
/**
* String of the coins in single string separated by comma. Ex)
* 10uatom,100uosmo
*/
min_liquidity?: string;
pool_type?: string;
pagination?: PageRequestAmino;
}
export interface QueryPoolsWithFilterRequestAminoMsg {
type: "osmosis/gamm/query-pools-with-filter-request";
value: QueryPoolsWithFilterRequestAmino;
}
export interface QueryPoolsWithFilterRequestSDKType {
min_liquidity: string;
pool_type: string;
pagination?: PageRequestSDKType;
}
export interface QueryPoolsWithFilterResponse {
pools: (Pool1 | CosmWasmPool | Pool2 | Pool3 | Any)[] | Any[];
/** pagination defines the pagination in the response. */
pagination?: PageResponse;
}
export interface QueryPoolsWithFilterResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryPoolsWithFilterResponse";
value: Uint8Array;
}
export type QueryPoolsWithFilterResponseEncoded = Omit<QueryPoolsWithFilterResponse, "pools"> & {
pools: (Pool1ProtoMsg | CosmWasmPoolProtoMsg | Pool2ProtoMsg | Pool3ProtoMsg | AnyProtoMsg)[];
};
export interface QueryPoolsWithFilterResponseAmino {
pools?: AnyAmino[];
/** pagination defines the pagination in the response. */
pagination?: PageResponseAmino;
}
export interface QueryPoolsWithFilterResponseAminoMsg {
type: "osmosis/gamm/query-pools-with-filter-response";
value: QueryPoolsWithFilterResponseAmino;
}
export interface QueryPoolsWithFilterResponseSDKType {
pools: (Pool1SDKType | CosmWasmPoolSDKType | Pool2SDKType | Pool3SDKType | AnySDKType)[];
pagination?: PageResponseSDKType;
}
/**
* QuerySpotPriceResponse defines the gRPC response structure for a SpotPrice
* query.
*/
/** @deprecated */
export interface QuerySpotPriceResponse {
/** String of the Dec. Ex) 10.203uatom */
spotPrice: string;
}
export interface QuerySpotPriceResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QuerySpotPriceResponse";
value: Uint8Array;
}
/**
* QuerySpotPriceResponse defines the gRPC response structure for a SpotPrice
* query.
*/
/** @deprecated */
export interface QuerySpotPriceResponseAmino {
/** String of the Dec. Ex) 10.203uatom */
spot_price?: string;
}
export interface QuerySpotPriceResponseAminoMsg {
type: "osmosis/gamm/query-spot-price-response";
value: QuerySpotPriceResponseAmino;
}
/**
* QuerySpotPriceResponse defines the gRPC response structure for a SpotPrice
* query.
*/
/** @deprecated */
export interface QuerySpotPriceResponseSDKType {
spot_price: string;
}
/** =============================== EstimateSwapExactAmountIn */
/** @deprecated */
export interface QuerySwapExactAmountInRequest {
sender: string;
poolId: bigint;
tokenIn: string;
routes: SwapAmountInRoute[];
}
export interface QuerySwapExactAmountInRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QuerySwapExactAmountInRequest";
value: Uint8Array;
}
/** =============================== EstimateSwapExactAmountIn */
/** @deprecated */
export interface QuerySwapExactAmountInRequestAmino {
sender?: string;
pool_id?: string;
token_in?: string;
routes?: SwapAmountInRouteAmino[];
}
export interface QuerySwapExactAmountInRequestAminoMsg {
type: "osmosis/gamm/query-swap-exact-amount-in-request";
value: QuerySwapExactAmountInRequestAmino;
}
/** =============================== EstimateSwapExactAmountIn */
/** @deprecated */
export interface QuerySwapExactAmountInRequestSDKType {
sender: string;
pool_id: bigint;
token_in: string;
routes: SwapAmountInRouteSDKType[];
}
/** @deprecated */
export interface QuerySwapExactAmountInResponse {
tokenOutAmount: string;
}
export interface QuerySwapExactAmountInResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QuerySwapExactAmountInResponse";
value: Uint8Array;
}
/** @deprecated */
export interface QuerySwapExactAmountInResponseAmino {
token_out_amount?: string;
}
export interface QuerySwapExactAmountInResponseAminoMsg {
type: "osmosis/gamm/query-swap-exact-amount-in-response";
value: QuerySwapExactAmountInResponseAmino;
}
/** @deprecated */
export interface QuerySwapExactAmountInResponseSDKType {
token_out_amount: string;
}
/** =============================== EstimateSwapExactAmountOut */
/** @deprecated */
export interface QuerySwapExactAmountOutRequest {
sender: string;
poolId: bigint;
routes: SwapAmountOutRoute[];
tokenOut: string;
}
export interface QuerySwapExactAmountOutRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QuerySwapExactAmountOutRequest";
value: Uint8Array;
}
/** =============================== EstimateSwapExactAmountOut */
/** @deprecated */
export interface QuerySwapExactAmountOutRequestAmino {
sender?: string;
pool_id?: string;
routes?: SwapAmountOutRouteAmino[];
token_out?: string;
}
export interface QuerySwapExactAmountOutRequestAminoMsg {
type: "osmosis/gamm/query-swap-exact-amount-out-request";
value: QuerySwapExactAmountOutRequestAmino;
}
/** =============================== EstimateSwapExactAmountOut */
/** @deprecated */
export interface QuerySwapExactAmountOutRequestSDKType {
sender: string;
pool_id: bigint;
routes: SwapAmountOutRouteSDKType[];
token_out: string;
}
/** @deprecated */
export interface QuerySwapExactAmountOutResponse {
tokenInAmount: string;
}
export interface QuerySwapExactAmountOutResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QuerySwapExactAmountOutResponse";
value: Uint8Array;
}
/** @deprecated */
export interface QuerySwapExactAmountOutResponseAmino {
token_in_amount?: string;
}
export interface QuerySwapExactAmountOutResponseAminoMsg {
type: "osmosis/gamm/query-swap-exact-amount-out-response";
value: QuerySwapExactAmountOutResponseAmino;
}
/** @deprecated */
export interface QuerySwapExactAmountOutResponseSDKType {
token_in_amount: string;
}
export interface QueryTotalLiquidityRequest {
}
export interface QueryTotalLiquidityRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryTotalLiquidityRequest";
value: Uint8Array;
}
export interface QueryTotalLiquidityRequestAmino {
}
export interface QueryTotalLiquidityRequestAminoMsg {
type: "osmosis/gamm/query-total-liquidity-request";
value: QueryTotalLiquidityRequestAmino;
}
export interface QueryTotalLiquidityRequestSDKType {
}
export interface QueryTotalLiquidityResponse {
liquidity: Coin[];
}
export interface QueryTotalLiquidityResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryTotalLiquidityResponse";
value: Uint8Array;
}
export interface QueryTotalLiquidityResponseAmino {
liquidity?: CoinAmino[];
}
export interface QueryTotalLiquidityResponseAminoMsg {
type: "osmosis/gamm/query-total-liquidity-response";
value: QueryTotalLiquidityResponseAmino;
}
export interface QueryTotalLiquidityResponseSDKType {
liquidity: CoinSDKType[];
}
/** =============================== QueryConcentratedPoolIdLinkFromCFMM */
export interface QueryConcentratedPoolIdLinkFromCFMMRequest {
cfmmPoolId: bigint;
}
export interface QueryConcentratedPoolIdLinkFromCFMMRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryConcentratedPoolIdLinkFromCFMMRequest";
value: Uint8Array;
}
/** =============================== QueryConcentratedPoolIdLinkFromCFMM */
export interface QueryConcentratedPoolIdLinkFromCFMMRequestAmino {
cfmm_pool_id?: string;
}
export interface QueryConcentratedPoolIdLinkFromCFMMRequestAminoMsg {
type: "osmosis/gamm/query-concentrated-pool-id-link-from-cfmm-request";
value: QueryConcentratedPoolIdLinkFromCFMMRequestAmino;
}
/** =============================== QueryConcentratedPoolIdLinkFromCFMM */
export interface QueryConcentratedPoolIdLinkFromCFMMRequestSDKType {
cfmm_pool_id: bigint;
}
export interface QueryConcentratedPoolIdLinkFromCFMMResponse {
concentratedPoolId: bigint;
}
export interface QueryConcentratedPoolIdLinkFromCFMMResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryConcentratedPoolIdLinkFromCFMMResponse";
value: Uint8Array;
}
export interface QueryConcentratedPoolIdLinkFromCFMMResponseAmino {
concentrated_pool_id?: string;
}
export interface QueryConcentratedPoolIdLinkFromCFMMResponseAminoMsg {
type: "osmosis/gamm/query-concentrated-pool-id-link-from-cfmm-response";
value: QueryConcentratedPoolIdLinkFromCFMMResponseAmino;
}
export interface QueryConcentratedPoolIdLinkFromCFMMResponseSDKType {
concentrated_pool_id: bigint;
}
/** =============================== QueryCFMMConcentratedPoolLinks */
export interface QueryCFMMConcentratedPoolLinksRequest {
}
export interface QueryCFMMConcentratedPoolLinksRequestProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryCFMMConcentratedPoolLinksRequest";
value: Uint8Array;
}
/** =============================== QueryCFMMConcentratedPoolLinks */
export interface QueryCFMMConcentratedPoolLinksRequestAmino {
}
export interface QueryCFMMConcentratedPoolLinksRequestAminoMsg {
type: "osmosis/gamm/query-cfmm-concentrated-pool-links-request";
value: QueryCFMMConcentratedPoolLinksRequestAmino;
}
/** =============================== QueryCFMMConcentratedPoolLinks */
export interface QueryCFMMConcentratedPoolLinksRequestSDKType {
}
export interface QueryCFMMConcentratedPoolLinksResponse {
migrationRecords?: MigrationRecords;
}
export interface QueryCFMMConcentratedPoolLinksResponseProtoMsg {
typeUrl: "/osmosis.gamm.v1beta1.QueryCFMMConcentratedPoolLinksResponse";
value: Uint8Array;
}
export interface QueryCFMMConcentratedPoolLinksResponseAmino {
migration_records?: MigrationRecordsAmino;
}
export interface QueryCFMMConcentratedPoolLinksResponseAminoMsg {
type: "osmosis/gamm/query-cfmm-concentrated-pool-links-response";
value: QueryCFMMConcentratedPoolLinksResponseAmino;
}
export interface QueryCFMMConcentratedPoolLinksResponseSDKType {
migration_records?: MigrationRecordsSDKType;
}
export declare const QueryPoolRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryPoolRequest;
isSDK(o: any): o is QueryPoolRequestSDKType;
isAmino(o: any): o is QueryPoolRequestAmino;
encode(message: QueryPoolRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPoolRequest;
fromPartial(object: Partial<QueryPoolRequest>): QueryPoolRequest;
fromAmino(object: QueryPoolRequestAmino): QueryPoolRequest;
toAmino(message: QueryPoolRequest): QueryPoolRequestAmino;
fromAminoMsg(object: QueryPoolRequestAminoMsg): QueryPoolRequest;
toAminoMsg(message: QueryPoolRequest): QueryPoolRequestAminoMsg;
fromProtoMsg(message: QueryPoolRequestProtoMsg): QueryPoolRequest;
toProto(message: QueryPoolRequest): Uint8Array;
toProtoMsg(message: QueryPoolRequest): QueryPoolRequestProtoMsg;
};
export declare const QueryPoolResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryPoolResponse;
isSDK(o: any): o is QueryPoolResponseSDKType;
isAmino(o: any): o is QueryPoolResponseAmino;
encode(message: QueryPoolResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPoolResponse;
fromPartial(object: Partial<QueryPoolResponse>): QueryPoolResponse;
fromAmino(object: QueryPoolResponseAmino): QueryPoolResponse;
toAmino(message: QueryPoolResponse): QueryPoolResponseAmino;
fromAminoMsg(object: QueryPoolResponseAminoMsg): QueryPoolResponse;
toAminoMsg(message: QueryPoolResponse): QueryPoolResponseAminoMsg;
fromProtoMsg(message: QueryPoolResponseProtoMsg): QueryPoolResponse;
toProto(message: QueryPoolResponse): Uint8Array;
toProtoMsg(message: QueryPoolResponse): QueryPoolResponseProtoMsg;
};
export declare const QueryPoolsRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryPoolsRequest;
isSDK(o: any): o is QueryPoolsRequestSDKType;
isAmino(o: any): o is QueryPoolsRequestAmino;
encode(message: QueryPoolsRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPoolsRequest;
fromPartial(object: Partial<QueryPoolsRequest>): QueryPoolsRequest;
fromAmino(object: QueryPoolsRequestAmino): QueryPoolsRequest;
toAmino(message: QueryPoolsRequest): QueryPoolsRequestAmino;
fromAminoMsg(object: QueryPoolsRequestAminoMsg): QueryPoolsRequest;
toAminoMsg(message: QueryPoolsRequest): QueryPoolsRequestAminoMsg;
fromProtoMsg(message: QueryPoolsRequestProtoMsg): QueryPoolsRequest;
toProto(message: QueryPoolsRequest): Uint8Array;
toProtoMsg(message: QueryPoolsRequest): QueryPoolsRequestProtoMsg;
};
export declare const QueryPoolsResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryPoolsResponse;
isSDK(o: any): o is QueryPoolsResponseSDKType;
isAmino(o: any): o is QueryPoolsResponseAmino;
encode(message: QueryPoolsResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPoolsResponse;
fromPartial(object: Partial<QueryPoolsResponse>): QueryPoolsResponse;
fromAmino(object: QueryPoolsResponseAmino): QueryPoolsResponse;
toAmino(message: QueryPoolsResponse): QueryPoolsResponseAmino;
fromAminoMsg(object: QueryPoolsResponseAminoMsg): QueryPoolsResponse;
toAminoMsg(message: QueryPoolsResponse): QueryPoolsResponseAminoMsg;
fromProtoMsg(message: QueryPoolsResponseProtoMsg): QueryPoolsResponse;
toProto(message: QueryPoolsResponse): Uint8Array;
toProtoMsg(message: QueryPoolsResponse): QueryPoolsResponseProtoMsg;
};
export declare const QueryNumPoolsRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryNumPoolsRequest;
isSDK(o: any): o is QueryNumPoolsRequestSDKType;
isAmino(o: any): o is QueryNumPoolsRequestAmino;
encode(_: QueryNumPoolsRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryNumPoolsRequest;
fromPartial(_: Partial<QueryNumPoolsRequest>): QueryNumPoolsRequest;
fromAmino(_: QueryNumPoolsRequestAmino): QueryNumPoolsRequest;
toAmino(_: QueryNumPoolsRequest): QueryNumPoolsRequestAmino;
fromAminoMsg(object: QueryNumPoolsRequestAminoMsg): QueryNumPoolsRequest;
toAminoMsg(message: QueryNumPoolsRequest): QueryNumPoolsRequestAminoMsg;
fromProtoMsg(message: QueryNumPoolsRequestProtoMsg): QueryNumPoolsRequest;
toProto(message: QueryNumPoolsRequest): Uint8Array;
toProtoMsg(message: QueryNumPoolsRequest): QueryNumPoolsRequestProtoMsg;
};
export declare const QueryNumPoolsResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryNumPoolsResponse;
isSDK(o: any): o is QueryNumPoolsResponseSDKType;
isAmino(o: any): o is QueryNumPoolsResponseAmino;
encode(message: QueryNumPoolsResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryNumPoolsResponse;
fromPartial(object: Partial<QueryNumPoolsResponse>): QueryNumPoolsResponse;
fromAmino(object: QueryNumPoolsResponseAmino): QueryNumPoolsResponse;
toAmino(message: QueryNumPoolsResponse): QueryNumPoolsResponseAmino;
fromAminoMsg(object: QueryNumPoolsResponseAminoMsg): QueryNumPoolsResponse;
toAminoMsg(message: QueryNumPoolsResponse): QueryNumPoolsResponseAminoMsg;
fromProtoMsg(message: QueryNumPoolsResponseProtoMsg): QueryNumPoolsResponse;
toProto(message: QueryNumPoolsResponse): Uint8Array;
toProtoMsg(message: QueryNumPoolsResponse): QueryNumPoolsResponseProtoMsg;
};
export declare const QueryPoolTypeRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryPoolTypeRequest;
isSDK(o: any): o is QueryPoolTypeRequestSDKType;
isAmino(o: any): o is QueryPoolTypeRequestAmino;
encode(message: QueryPoolTypeRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPoolTypeRequest;
fromPartial(object: Partial<QueryPoolTypeRequest>): QueryPoolTypeRequest;
fromAmino(object: QueryPoolTypeRequestAmino): QueryPoolTypeRequest;
toAmino(message: QueryPoolTypeRequest): QueryPoolTypeRequestAmino;
fromAminoMsg(object: QueryPoolTypeRequestAminoMsg): QueryPoolTypeRequest;
toAminoMsg(message: QueryPoolTypeRequest): QueryPoolTypeRequestAminoMsg;
fromProtoMsg(message: QueryPoolTypeRequestProtoMsg): QueryPoolTypeRequest;
toProto(message: QueryPoolTypeRequest): Uint8Array;
toProtoMsg(message: QueryPoolTypeRequest): QueryPoolTypeRequestProtoMsg;
};
export declare const QueryPoolTypeResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryPoolTypeResponse;
isSDK(o: any): o is QueryPoolTypeResponseSDKType;
isAmino(o: any): o is QueryPoolTypeResponseAmino;
encode(message: QueryPoolTypeResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPoolTypeResponse;
fromPartial(object: Partial<QueryPoolTypeResponse>): QueryPoolTypeResponse;
fromAmino(object: QueryPoolTypeResponseAmino): QueryPoolTypeResponse;
toAmino(message: QueryPoolTypeResponse): QueryPoolTypeResponseAmino;
fromAminoMsg(object: QueryPoolTypeResponseAminoMsg): QueryPoolTypeResponse;
toAminoMsg(message: QueryPoolTypeResponse): QueryPoolTypeResponseAminoMsg;
fromProtoMsg(message: QueryPoolTypeResponseProtoMsg): QueryPoolTypeResponse;
toProto(message: QueryPoolTypeResponse): Uint8Array;
toProtoMsg(message: QueryPoolTypeResponse): QueryPoolTypeResponseProtoMsg;
};
export declare const QueryCalcJoinPoolSharesRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryCalcJoinPoolSharesRequest;
isSDK(o: any): o is QueryCalcJoinPoolSharesRequestSDKType;
isAmino(o: any): o is QueryCalcJoinPoolSharesRequestAmino;
encode(message: QueryCalcJoinPoolSharesRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryCalcJoinPoolSharesRequest;
fromPartial(object: Partial<QueryCalcJoinPoolSharesRequest>): QueryCalcJoinPoolSharesRequest;
fromAmino(object: QueryCalcJoinPoolSharesRequestAmino): QueryCalcJoinPoolSharesRequest;
toAmino(message: QueryCalcJoinPoolSharesRequest): QueryCalcJoinPoolSharesRequestAmino;
fromAminoMsg(object: QueryCalcJoinPoolSharesRequestAminoMsg): QueryCalcJoinPoolSharesRequest;
toAminoMsg(message: QueryCalcJoinPoolSharesRequest): QueryCalcJoinPoolSharesRequestAminoMsg;
fromProtoMsg(message: QueryCalcJoinPoolSharesRequestProtoMsg): QueryCalcJoinPoolSharesRequest;
toProto(message: QueryCalcJoinPoolSharesRequest): Uint8Array;
toProtoMsg(message: QueryCalcJoinPoolSharesRequest): QueryCalcJoinPoolSharesRequestProtoMsg;
};
export declare const QueryCalcJoinPoolSharesResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryCalcJoinPoolSharesResponse;
isSDK(o: any): o is QueryCalcJoinPoolSharesResponseSDKType;
isAmino(o: any): o is QueryCalcJoinPoolSharesResponseAmino;
encode(message: QueryCalcJoinPoolSharesResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryCalcJoinPoolSharesResponse;
fromPartial(object: Partial<QueryCalcJoinPoolSharesResponse>): QueryCalcJoinPoolSharesResponse;
fromAmino(object: QueryCalcJoinPoolSharesResponseAmino): QueryCalcJoinPoolSharesResponse;
toAmino(message: QueryCalcJoinPoolSharesResponse): QueryCalcJoinPoolSharesResponseAmino;
fromAminoMsg(object: QueryCalcJoinPoolSharesResponseAminoMsg): QueryCalcJoinPoolSharesResponse;
toAminoMsg(message: QueryCalcJoinPoolSharesResponse): QueryCalcJoinPoolSharesResponseAminoMsg;
fromProtoMsg(message: QueryCalcJoinPoolSharesResponseProtoMsg): QueryCalcJoinPoolSharesResponse;
toProto(message: QueryCalcJoinPoolSharesResponse): Uint8Array;
toProtoMsg(message: QueryCalcJoinPoolSharesResponse): QueryCalcJoinPoolSharesResponseProtoMsg;
};
export declare const QueryCalcExitPoolCoinsFromSharesRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryCalcExitPoolCoinsFromSharesRequest;
isSDK(o: any): o is QueryCalcExitPoolCoinsFromSharesRequestSDKType;
isAmino(o: any): o is QueryCalcExitPoolCoinsFromSharesRequestAmino;
encode(message: QueryCalcExitPoolCoinsFromSharesRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryCalcExitPoolCoinsFromSharesRequest;
fromPartial(object: Partial<QueryCalcExitPoolCoinsFromSharesRequest>): QueryCalcExitPoolCoinsFromSharesRequest;
fromAmino(object: QueryCalcExitPoolCoinsFromSharesRequestAmino): QueryCalcExitPoolCoinsFromSharesRequest;
toAmino(message: QueryCalcExitPoolCoinsFromSharesRequest): QueryCalcExitPoolCoinsFromSharesRequestAmino;
fromAminoMsg(object: QueryCalcExitPoolCoinsFromSharesRequestAminoMsg): QueryCalcExitPoolCoinsFromSharesRequest;
toAminoMsg(message: QueryCalcExitPoolCoinsFromSharesRequest): QueryCalcExitPoolCoinsFromSharesRequestAminoMsg;
fromProtoMsg(message: QueryCalcExitPoolCoinsFromSharesRequestProtoMsg): QueryCalcExitPoolCoinsFromSharesRequest;
toProto(message: QueryCalcExitPoolCoinsFromSharesRequest): Uint8Array;
toProtoMsg(message: QueryCalcExitPoolCoinsFromSharesRequest): QueryCalcExitPoolCoinsFromSharesRequestProtoMsg;
};
export declare const QueryCalcExitPoolCoinsFromSharesResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryCalcExitPoolCoinsFromSharesResponse;
isSDK(o: any): o is QueryCalcExitPoolCoinsFromSharesResponseSDKType;
isAmino(o: any): o is QueryCalcExitPoolCoinsFromSharesResponseAmino;
encode(message: QueryCalcExitPoolCoinsFromSharesResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryCalcExitPoolCoinsFromSharesResponse;
fromPartial(object: Partial<QueryCalcExitPoolCoinsFromSharesResponse>): QueryCalcExitPoolCoinsFromSharesResponse;
fromAmino(object: QueryCalcExitPoolCoinsFromSharesResponseAmino): QueryCalcExitPoolCoinsFromSharesResponse;
toAmino(message: QueryCalcExitPoolCoinsFromSharesResponse): QueryCalcExitPoolCoinsFromSharesResponseAmino;
fromAminoMsg(object: QueryCalcExitPoolCoinsFromSharesResponseAminoMsg): QueryCalcExitPoolCoinsFromSharesResponse;
toAminoMsg(message: QueryCalcExitPoolCoinsFromSharesResponse): QueryCalcExitPoolCoinsFromSharesResponseAminoMsg;
fromProtoMsg(message: QueryCalcExitPoolCoinsFromSharesResponseProtoMsg): QueryCalcExitPoolCoinsFromSharesResponse;
toProto(message: QueryCalcExitPoolCoinsFromSharesResponse): Uint8Array;
toProtoMsg(message: QueryCalcExitPoolCoinsFromSharesResponse): QueryCalcExitPoolCoinsFromSharesResponseProtoMsg;
};
export declare const QueryPoolParamsRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryPoolParamsRequest;
isSDK(o: any): o is QueryPoolParamsRequestSDKType;
isAmino(o: any): o is QueryPoolParamsRequestAmino;
encode(message: QueryPoolParamsRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPoolParamsRequest;
fromPartial(object: Partial<QueryPoolParamsRequest>): QueryPoolParamsRequest;
fromAmino(object: QueryPoolParamsRequestAmino): QueryPoolParamsRequest;
toAmino(message: QueryPoolParamsRequest): QueryPoolParamsRequestAmino;
fromAminoMsg(object: QueryPoolParamsRequestAminoMsg): QueryPoolParamsRequest;
toAminoMsg(message: QueryPoolParamsRequest): QueryPoolParamsRequestAminoMsg;
fromProtoMsg(message: QueryPoolParamsRequestProtoMsg): QueryPoolParamsRequest;
toProto(message: QueryPoolParamsRequest): Uint8Array;
toProtoMsg(message: QueryPoolParamsRequest): QueryPoolParamsRequestProtoMsg;
};
export declare const QueryPoolParamsResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryPoolParamsResponse;
isSDK(o: any): o is QueryPoolParamsResponseSDKType;
isAmino(o: any): o is QueryPoolParamsResponseAmino;
encode(message: QueryPoolParamsResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPoolParamsResponse;
fromPartial(object: Partial<QueryPoolParamsResponse>): QueryPoolParamsResponse;
fromAmino(object: QueryPoolParamsResponseAmino): QueryPoolParamsResponse;
toAmino(message: QueryPoolParamsResponse): QueryPoolParamsResponseAmino;
fromAminoMsg(object: QueryPoolParamsResponseAminoMsg): QueryPoolParamsResponse;
toAminoMsg(message: QueryPoolParamsResponse): QueryPoolParamsResponseAminoMsg;
fromProtoMsg(message: QueryPoolParamsResponseProtoMsg): QueryPoolParamsResponse;
toProto(message: QueryPoolParamsResponse): Uint8Array;
toProtoMsg(message: QueryPoolParamsResponse): QueryPoolParamsResponseProtoMsg;
};
export declare const QueryTotalPoolLiquidityRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryTotalPoolLiquidityRequest;
isSDK(o: any): o is QueryTotalPoolLiquidityRequestSDKType;
isAmino(o: any): o is QueryTotalPoolLiquidityRequestAmino;
encode(message: QueryTotalPoolLiquidityRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryTotalPoolLiquidityRequest;
fromPartial(object: Partial<QueryTotalPoolLiquidityRequest>): QueryTotalPoolLiquidityRequest;
fromAmino(object: QueryTotalPoolLiquidityRequestAmino): QueryTotalPoolLiquidityRequest;
toAmino(message: QueryTotalPoolLiquidityRequest): QueryTotalPoolLiquidityRequestAmino;
fromAminoMsg(object: QueryTotalPoolLiquidityRequestAminoMsg): QueryTotalPoolLiquidityRequest;
toAminoMsg(message: QueryTotalPoolLiquidityRequest): QueryTotalPoolLiquidityRequestAminoMsg;
fromProtoMsg(message: QueryTotalPoolLiquidityRequestProtoMsg): QueryTotalPoolLiquidityRequest;
toProto(message: QueryTotalPoolLiquidityRequest): Uint8Array;
toProtoMsg(message: QueryTotalPoolLiquidityRequest): QueryTotalPoolLiquidityRequestProtoMsg;
};
export declare const QueryTotalPoolLiquidityResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryTotalPoolLiquidityResponse;
isSDK(o: any): o is QueryTotalPoolLiquidityResponseSDKType;
isAmino(o: any): o is QueryTotalPoolLiquidityResponseAmino;
encode(message: QueryTotalPoolLiquidityResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryTotalPoolLiquidityResponse;
fromPartial(object: Partial<QueryTotalPoolLiquidityResponse>): QueryTotalPoolLiquidityResponse;
fromAmino(object: QueryTotalPoolLiquidityResponseAmino): QueryTotalPoolLiquidityResponse;
toAmino(message: QueryTotalPoolLiquidityResponse): QueryTotalPoolLiquidityResponseAmino;
fromAminoMsg(object: QueryTotalPoolLiquidityResponseAminoMsg): QueryTotalPoolLiquidityResponse;
toAminoMsg(message: QueryTotalPoolLiquidityResponse): QueryTotalPoolLiquidityResponseAminoMsg;
fromProtoMsg(message: QueryTotalPoolLiquidityResponseProtoMsg): QueryTotalPoolLiquidityResponse;
toProto(message: QueryTotalPoolLiquidityResponse): Uint8Array;
toProtoMsg(message: QueryTotalPoolLiquidityResponse): QueryTotalPoolLiquidityResponseProtoMsg;
};
export declare const QueryTotalSharesRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryTotalSharesRequest;
isSDK(o: any): o is QueryTotalSharesRequestSDKType;
isAmino(o: any): o is QueryTotalSharesRequestAmino;
encode(message: QueryTotalSharesRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryTotalSharesRequest;
fromPartial(object: Partial<QueryTotalSharesRequest>): QueryTotalSharesRequest;
fromAmino(object: QueryTotalSharesRequestAmino): QueryTotalSharesRequest;
toAmino(message: QueryTotalSharesRequest): QueryTotalSharesRequestAmino;
fromAminoMsg(object: QueryTotalSharesRequestAminoMsg): QueryTotalSharesRequest;
toAminoMsg(message: QueryTotalSharesRequest): QueryTotalSharesRequestAminoMsg;
fromProtoMsg(message: QueryTotalSharesRequestProtoMsg): QueryTotalSharesRequest;
toProto(message: QueryTotalSharesRequest): Uint8Array;
toProtoMsg(message: QueryTotalSharesRequest): QueryTotalSharesRequestProtoMsg;
};
export declare const QueryTotalSharesResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryTotalSharesResponse;
isSDK(o: any): o is QueryTotalSharesResponseSDKType;
isAmino(o: any): o is QueryTotalSharesResponseAmino;
encode(message: QueryTotalSharesResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryTotalSharesResponse;
fromPartial(object: Partial<QueryTotalSharesResponse>): QueryTotalSharesResponse;
fromAmino(object: QueryTotalSharesResponseAmino): QueryTotalSharesResponse;
toAmino(message: QueryTotalSharesResponse): QueryTotalSharesResponseAmino;
fromAminoMsg(object: QueryTotalSharesResponseAminoMsg): QueryTotalSharesResponse;
toAminoMsg(message: QueryTotalSharesResponse): QueryTotalSharesResponseAminoMsg;
fromProtoMsg(message: QueryTotalSharesResponseProtoMsg): QueryTotalSharesResponse;
toProto(message: QueryTotalSharesResponse): Uint8Array;
toProtoMsg(message: QueryTotalSharesResponse): QueryTotalSharesResponseProtoMsg;
};
export declare const QueryCalcJoinPoolNoSwapSharesRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryCalcJoinPoolNoSwapSharesRequest;
isSDK(o: any): o is QueryCalcJoinPoolNoSwapSharesRequestSDKType;
isAmino(o: any): o is QueryCalcJoinPoolNoSwapSharesRequestAmino;
encode(message: QueryCalcJoinPoolNoSwapSharesRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryCalcJoinPoolNoSwapSharesRequest;
fromPartial(object: Partial<QueryCalcJoinPoolNoSwapSharesRequest>): QueryCalcJoinPoolNoSwapSharesRequest;
fromAmino(object: QueryCalcJoinPoolNoSwapSharesRequestAmino): QueryCalcJoinPoolNoSwapSharesRequest;
toAmino(message: QueryCalcJoinPoolNoSwapSharesRequest): QueryCalcJoinPoolNoSwapSharesRequestAmino;
fromAminoMsg(object: QueryCalcJoinPoolNoSwapSharesRequestAminoMsg): QueryCalcJoinPoolNoSwapSharesRequest;
toAminoMsg(message: QueryCalcJoinPoolNoSwapSharesRequest): QueryCalcJoinPoolNoSwapSharesRequestAminoMsg;
fromProtoMsg(message: QueryCalcJoinPoolNoSwapSharesRequestProtoMsg): QueryCalcJoinPoolNoSwapSharesRequest;
toProto(message: QueryCalcJoinPoolNoSwapSharesRequest): Uint8Array;
toProtoMsg(message: QueryCalcJoinPoolNoSwapSharesRequest): QueryCalcJoinPoolNoSwapSharesRequestProtoMsg;
};
export declare const QueryCalcJoinPoolNoSwapSharesResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryCalcJoinPoolNoSwapSharesResponse;
isSDK(o: any): o is QueryCalcJoinPoolNoSwapSharesResponseSDKType;
isAmino(o: any): o is QueryCalcJoinPoolNoSwapSharesResponseAmino;
encode(message: QueryCalcJoinPoolNoSwapSharesResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryCalcJoinPoolNoSwapSharesResponse;
fromPartial(object: Partial<QueryCalcJoinPoolNoSwapSharesResponse>): QueryCalcJoinPoolNoSwapSharesResponse;
fromAmino(object: QueryCalcJoinPoolNoSwapSharesResponseAmino): QueryCalcJoinPoolNoSwapSharesResponse;
toAmino(message: QueryCalcJoinPoolNoSwapSharesResponse): QueryCalcJoinPoolNoSwapSharesResponseAmino;
fromAminoMsg(object: QueryCalcJoinPoolNoSwapSharesResponseAminoMsg): QueryCalcJoinPoolNoSwapSharesResponse;
toAminoMsg(message: QueryCalcJoinPoolNoSwapSharesResponse): QueryCalcJoinPoolNoSwapSharesResponseAminoMsg;
fromProtoMsg(message: QueryCalcJoinPoolNoSwapSharesResponseProtoMsg): QueryCalcJoinPoolNoSwapSharesResponse;
toProto(message: QueryCalcJoinPoolNoSwapSharesResponse): Uint8Array;
toProtoMsg(message: QueryCalcJoinPoolNoSwapSharesResponse): QueryCalcJoinPoolNoSwapSharesResponseProtoMsg;
};
export declare const QuerySpotPriceRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QuerySpotPriceRequest;
isSDK(o: any): o is QuerySpotPriceRequestSDKType;
isAmino(o: any): o is QuerySpotPriceRequestAmino;
encode(message: QuerySpotPriceRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QuerySpotPriceRequest;
fromPartial(object: Partial<QuerySpotPriceRequest>): QuerySpotPriceRequest;
fromAmino(object: QuerySpotPriceRequestAmino): QuerySpotPriceRequest;
toAmino(message: QuerySpotPriceRequest): QuerySpotPriceRequestAmino;
fromAminoMsg(object: QuerySpotPriceRequestAminoMsg): QuerySpotPriceRequest;
toAminoMsg(message: QuerySpotPriceRequest): QuerySpotPriceRequestAminoMsg;
fromProtoMsg(message: QuerySpotPriceRequestProtoMsg): QuerySpotPriceRequest;
toProto(message: QuerySpotPriceRequest): Uint8Array;
toProtoMsg(message: QuerySpotPriceRequest): QuerySpotPriceRequestProtoMsg;
};
export declare const QueryPoolsWithFilterRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryPoolsWithFilterRequest;
isSDK(o: any): o is QueryPoolsWithFilterRequestSDKType;
isAmino(o: any): o is QueryPoolsWithFilterRequestAmino;
encode(message: QueryPoolsWithFilterRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPoolsWithFilterRequest;
fromPartial(object: Partial<QueryPoolsWithFilterRequest>): QueryPoolsWithFilterRequest;
fromAmino(object: QueryPoolsWithFilterRequestAmino): QueryPoolsWithFilterRequest;
toAmino(message: QueryPoolsWithFilterRequest): QueryPoolsWithFilterRequestAmino;
fromAminoMsg(object: QueryPoolsWithFilterRequestAminoMsg): QueryPoolsWithFilterRequest;
toAminoMsg(message: QueryPoolsWithFilterRequest): QueryPoolsWithFilterRequestAminoMsg;
fromProtoMsg(message: QueryPoolsWithFilterRequestProtoMsg): QueryPoolsWithFilterRequest;
toProto(message: QueryPoolsWithFilterRequest): Uint8Array;
toProtoMsg(message: QueryPoolsWithFilterRequest): QueryPoolsWithFilterRequestProtoMsg;
};
export declare const QueryPoolsWithFilterResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryPoolsWithFilterResponse;
isSDK(o: any): o is QueryPoolsWithFilterResponseSDKType;
isAmino(o: any): o is QueryPoolsWithFilterResponseAmino;
encode(message: QueryPoolsWithFilterResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryPoolsWithFilterResponse;
fromPartial(object: Partial<QueryPoolsWithFilterResponse>): QueryPoolsWithFilterResponse;
fromAmino(object: QueryPoolsWithFilterResponseAmino): QueryPoolsWithFilterResponse;
toAmino(message: QueryPoolsWithFilterResponse): QueryPoolsWithFilterResponseAmino;
fromAminoMsg(object: QueryPoolsWithFilterResponseAminoMsg): QueryPoolsWithFilterResponse;
toAminoMsg(message: QueryPoolsWithFilterResponse): QueryPoolsWithFilterResponseAminoMsg;
fromProtoMsg(message: QueryPoolsWithFilterResponseProtoMsg): QueryPoolsWithFilterResponse;
toProto(message: QueryPoolsWithFilterResponse): Uint8Array;
toProtoMsg(message: QueryPoolsWithFilterResponse): QueryPoolsWithFilterResponseProtoMsg;
};
export declare const QuerySpotPriceResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QuerySpotPriceResponse;
isSDK(o: any): o is QuerySpotPriceResponseSDKType;
isAmino(o: any): o is QuerySpotPriceResponseAmino;
encode(message: QuerySpotPriceResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QuerySpotPriceResponse;
fromPartial(object: Partial<QuerySpotPriceResponse>): QuerySpotPriceResponse;
fromAmino(object: QuerySpotPriceResponseAmino): QuerySpotPriceResponse;
toAmino(message: QuerySpotPriceResponse): QuerySpotPriceResponseAmino;
fromAminoMsg(object: QuerySpotPriceResponseAminoMsg): QuerySpotPriceResponse;
toAminoMsg(message: QuerySpotPriceResponse): QuerySpotPriceResponseAminoMsg;
fromProtoMsg(message: QuerySpotPriceResponseProtoMsg): QuerySpotPriceResponse;
toProto(message: QuerySpotPriceResponse): Uint8Array;
toProtoMsg(message: QuerySpotPriceResponse): QuerySpotPriceResponseProtoMsg;
};
export declare const QuerySwapExactAmountInRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QuerySwapExactAmountInRequest;
isSDK(o: any): o is QuerySwapExactAmountInRequestSDKType;
isAmino(o: any): o is QuerySwapExactAmountInRequestAmino;
encode(message: QuerySwapExactAmountInRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QuerySwapExactAmountInRequest;
fromPartial(object: Partial<QuerySwapExactAmountInRequest>): QuerySwapExactAmountInRequest;
fromAmino(object: QuerySwapExactAmountInRequestAmino): QuerySwapExactAmountInRequest;
toAmino(message: QuerySwapExactAmountInRequest): QuerySwapExactAmountInRequestAmino;
fromAminoMsg(object: QuerySwapExactAmountInRequestAminoMsg): QuerySwapExactAmountInRequest;
toAminoMsg(message: QuerySwapExactAmountInRequest): QuerySwapExactAmountInRequestAminoMsg;
fromProtoMsg(message: QuerySwapExactAmountInRequestProtoMsg): QuerySwapExactAmountInRequest;
toProto(message: QuerySwapExactAmountInRequest): Uint8Array;
toProtoMsg(message: QuerySwapExactAmountInRequest): QuerySwapExactAmountInRequestProtoMsg;
};
export declare const QuerySwapExactAmountInResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QuerySwapExactAmountInResponse;
isSDK(o: any): o is QuerySwapExactAmountInResponseSDKType;
isAmino(o: any): o is QuerySwapExactAmountInResponseAmino;
encode(message: QuerySwapExactAmountInResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QuerySwapExactAmountInResponse;
fromPartial(object: Partial<QuerySwapExactAmountInResponse>): QuerySwapExactAmountInResponse;
fromAmino(object: QuerySwapExactAmountInResponseAmino): QuerySwapExactAmountInResponse;
toAmino(message: QuerySwapExactAmountInResponse): QuerySwapExactAmountInResponseAmino;
fromAminoMsg(object: QuerySwapExactAmountInResponseAminoMsg): QuerySwapExactAmountInResponse;
toAminoMsg(message: QuerySwapExactAmountInResponse): QuerySwapExactAmountInResponseAminoMsg;
fromProtoMsg(message: QuerySwapExactAmountInResponseProtoMsg): QuerySwapExactAmountInResponse;
toProto(message: QuerySwapExactAmountInResponse): Uint8Array;
toProtoMsg(message: QuerySwapExactAmountInResponse): QuerySwapExactAmountInResponseProtoMsg;
};
export declare const QuerySwapExactAmountOutRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QuerySwapExactAmountOutRequest;
isSDK(o: any): o is QuerySwapExactAmountOutRequestSDKType;
isAmino(o: any): o is QuerySwapExactAmountOutRequestAmino;
encode(message: QuerySwapExactAmountOutRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QuerySwapExactAmountOutRequest;
fromPartial(object: Partial<QuerySwapExactAmountOutRequest>): QuerySwapExactAmountOutRequest;
fromAmino(object: QuerySwapExactAmountOutRequestAmino): QuerySwapExactAmountOutRequest;
toAmino(message: QuerySwapExactAmountOutRequest): QuerySwapExactAmountOutRequestAmino;
fromAminoMsg(object: QuerySwapExactAmountOutRequestAminoMsg): QuerySwapExactAmountOutRequest;
toAminoMsg(message: QuerySwapExactAmountOutRequest): QuerySwapExactAmountOutRequestAminoMsg;
fromProtoMsg(message: QuerySwapExactAmountOutRequestProtoMsg): QuerySwapExactAmountOutRequest;
toProto(message: QuerySwapExactAmountOutRequest): Uint8Array;
toProtoMsg(message: QuerySwapExactAmountOutRequest): QuerySwapExactAmountOutRequestProtoMsg;
};
export declare const QuerySwapExactAmountOutResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QuerySwapExactAmountOutResponse;
isSDK(o: any): o is QuerySwapExactAmountOutResponseSDKType;
isAmino(o: any): o is QuerySwapExactAmountOutResponseAmino;
encode(message: QuerySwapExactAmountOutResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QuerySwapExactAmountOutResponse;
fromPartial(object: Partial<QuerySwapExactAmountOutResponse>): QuerySwapExactAmountOutResponse;
fromAmino(object: QuerySwapExactAmountOutResponseAmino): QuerySwapExactAmountOutResponse;
toAmino(message: QuerySwapExactAmountOutResponse): QuerySwapExactAmountOutResponseAmino;
fromAminoMsg(object: QuerySwapExactAmountOutResponseAminoMsg): QuerySwapExactAmountOutResponse;
toAminoMsg(message: QuerySwapExactAmountOutResponse): QuerySwapExactAmountOutResponseAminoMsg;
fromProtoMsg(message: QuerySwapExactAmountOutResponseProtoMsg): QuerySwapExactAmountOutResponse;
toProto(message: QuerySwapExactAmountOutResponse): Uint8Array;
toProtoMsg(message: QuerySwapExactAmountOutResponse): QuerySwapExactAmountOutResponseProtoMsg;
};
export declare const QueryTotalLiquidityRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryTotalLiquidityRequest;
isSDK(o: any): o is QueryTotalLiquidityRequestSDKType;
isAmino(o: any): o is QueryTotalLiquidityRequestAmino;
encode(_: QueryTotalLiquidityRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryTotalLiquidityRequest;
fromPartial(_: Partial<QueryTotalLiquidityRequest>): QueryTotalLiquidityRequest;
fromAmino(_: QueryTotalLiquidityRequestAmino): QueryTotalLiquidityRequest;
toAmino(_: QueryTotalLiquidityRequest): QueryTotalLiquidityRequestAmino;
fromAminoMsg(object: QueryTotalLiquidityRequestAminoMsg): QueryTotalLiquidityRequest;
toAminoMsg(message: QueryTotalLiquidityRequest): QueryTotalLiquidityRequestAminoMsg;
fromProtoMsg(message: QueryTotalLiquidityRequestProtoMsg): QueryTotalLiquidityRequest;
toProto(message: QueryTotalLiquidityRequest): Uint8Array;
toProtoMsg(message: QueryTotalLiquidityRequest): QueryTotalLiquidityRequestProtoMsg;
};
export declare const QueryTotalLiquidityResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryTotalLiquidityResponse;
isSDK(o: any): o is QueryTotalLiquidityResponseSDKType;
isAmino(o: any): o is QueryTotalLiquidityResponseAmino;
encode(message: QueryTotalLiquidityResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryTotalLiquidityResponse;
fromPartial(object: Partial<QueryTotalLiquidityResponse>): QueryTotalLiquidityResponse;
fromAmino(object: QueryTotalLiquidityResponseAmino): QueryTotalLiquidityResponse;
toAmino(message: QueryTotalLiquidityResponse): QueryTotalLiquidityResponseAmino;
fromAminoMsg(object: QueryTotalLiquidityResponseAminoMsg): QueryTotalLiquidityResponse;
toAminoMsg(message: QueryTotalLiquidityResponse): QueryTotalLiquidityResponseAminoMsg;
fromProtoMsg(message: QueryTotalLiquidityResponseProtoMsg): QueryTotalLiquidityResponse;
toProto(message: QueryTotalLiquidityResponse): Uint8Array;
toProtoMsg(message: QueryTotalLiquidityResponse): QueryTotalLiquidityResponseProtoMsg;
};
export declare const QueryConcentratedPoolIdLinkFromCFMMRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryConcentratedPoolIdLinkFromCFMMRequest;
isSDK(o: any): o is QueryConcentratedPoolIdLinkFromCFMMRequestSDKType;
isAmino(o: any): o is QueryConcentratedPoolIdLinkFromCFMMRequestAmino;
encode(message: QueryConcentratedPoolIdLinkFromCFMMRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryConcentratedPoolIdLinkFromCFMMRequest;
fromPartial(object: Partial<QueryConcentratedPoolIdLinkFromCFMMRequest>): QueryConcentratedPoolIdLinkFromCFMMRequest;
fromAmino(object: QueryConcentratedPoolIdLinkFromCFMMRequestAmino): QueryConcentratedPoolIdLinkFromCFMMRequest;
toAmino(message: QueryConcentratedPoolIdLinkFromCFMMRequest): QueryConcentratedPoolIdLinkFromCFMMRequestAmino;
fromAminoMsg(object: QueryConcentratedPoolIdLinkFromCFMMRequestAminoMsg): QueryConcentratedPoolIdLinkFromCFMMRequest;
toAminoMsg(message: QueryConcentratedPoolIdLinkFromCFMMRequest): QueryConcentratedPoolIdLinkFromCFMMRequestAminoMsg;
fromProtoMsg(message: QueryConcentratedPoolIdLinkFromCFMMRequestProtoMsg): QueryConcentratedPoolIdLinkFromCFMMRequest;
toProto(message: QueryConcentratedPoolIdLinkFromCFMMRequest): Uint8Array;
toProtoMsg(message: QueryConcentratedPoolIdLinkFromCFMMRequest): QueryConcentratedPoolIdLinkFromCFMMRequestProtoMsg;
};
export declare const QueryConcentratedPoolIdLinkFromCFMMResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryConcentratedPoolIdLinkFromCFMMResponse;
isSDK(o: any): o is QueryConcentratedPoolIdLinkFromCFMMResponseSDKType;
isAmino(o: any): o is QueryConcentratedPoolIdLinkFromCFMMResponseAmino;
encode(message: QueryConcentratedPoolIdLinkFromCFMMResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryConcentratedPoolIdLinkFromCFMMResponse;
fromPartial(object: Partial<QueryConcentratedPoolIdLinkFromCFMMResponse>): QueryConcentratedPoolIdLinkFromCFMMResponse;
fromAmino(object: QueryConcentratedPoolIdLinkFromCFMMResponseAmino): QueryConcentratedPoolIdLinkFromCFMMResponse;
toAmino(message: QueryConcentratedPoolIdLinkFromCFMMResponse): QueryConcentratedPoolIdLinkFromCFMMResponseAmino;
fromAminoMsg(object: QueryConcentratedPoolIdLinkFromCFMMResponseAminoMsg): QueryConcentratedPoolIdLinkFromCFMMResponse;
toAminoMsg(message: QueryConcentratedPoolIdLinkFromCFMMResponse): QueryConcentratedPoolIdLinkFromCFMMResponseAminoMsg;
fromProtoMsg(message: QueryConcentratedPoolIdLinkFromCFMMResponseProtoMsg): QueryConcentratedPoolIdLinkFromCFMMResponse;
toProto(message: QueryConcentratedPoolIdLinkFromCFMMResponse): Uint8Array;
toProtoMsg(message: QueryConcentratedPoolIdLinkFromCFMMResponse): QueryConcentratedPoolIdLinkFromCFMMResponseProtoMsg;
};
export declare const QueryCFMMConcentratedPoolLinksRequest: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryCFMMConcentratedPoolLinksRequest;
isSDK(o: any): o is QueryCFMMConcentratedPoolLinksRequestSDKType;
isAmino(o: any): o is QueryCFMMConcentratedPoolLinksRequestAmino;
encode(_: QueryCFMMConcentratedPoolLinksRequest, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryCFMMConcentratedPoolLinksRequest;
fromPartial(_: Partial<QueryCFMMConcentratedPoolLinksRequest>): QueryCFMMConcentratedPoolLinksRequest;
fromAmino(_: QueryCFMMConcentratedPoolLinksRequestAmino): QueryCFMMConcentratedPoolLinksRequest;
toAmino(_: QueryCFMMConcentratedPoolLinksRequest): QueryCFMMConcentratedPoolLinksRequestAmino;
fromAminoMsg(object: QueryCFMMConcentratedPoolLinksRequestAminoMsg): QueryCFMMConcentratedPoolLinksRequest;
toAminoMsg(message: QueryCFMMConcentratedPoolLinksRequest): QueryCFMMConcentratedPoolLinksRequestAminoMsg;
fromProtoMsg(message: QueryCFMMConcentratedPoolLinksRequestProtoMsg): QueryCFMMConcentratedPoolLinksRequest;
toProto(message: QueryCFMMConcentratedPoolLinksRequest): Uint8Array;
toProtoMsg(message: QueryCFMMConcentratedPoolLinksRequest): QueryCFMMConcentratedPoolLinksRequestProtoMsg;
};
export declare const QueryCFMMConcentratedPoolLinksResponse: {
typeUrl: string;
aminoType: string;
is(o: any): o is QueryCFMMConcentratedPoolLinksResponse;
isSDK(o: any): o is QueryCFMMConcentratedPoolLinksResponseSDKType;
isAmino(o: any): o is QueryCFMMConcentratedPoolLinksResponseAmino;
encode(message: QueryCFMMConcentratedPoolLinksResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): QueryCFMMConcentratedPoolLinksResponse;
fromPartial(object: Partial<QueryCFMMConcentratedPoolLinksResponse>): QueryCFMMConcentratedPoolLinksResponse;
fromAmino(object: QueryCFMMConcentratedPoolLinksResponseAmino): QueryCFMMConcentratedPoolLinksResponse;
toAmino(message: QueryCFMMConcentratedPoolLinksResponse): QueryCFMMConcentratedPoolLinksResponseAmino;
fromAminoMsg(object: QueryCFMMConcentratedPoolLinksResponseAminoMsg): QueryCFMMConcentratedPoolLinksResponse;
toAminoMsg(message: QueryCFMMConcentratedPoolLinksResponse): QueryCFMMConcentratedPoolLinksResponseAminoMsg;
fromProtoMsg(message: QueryCFMMConcentratedPoolLinksResponseProtoMsg): QueryCFMMConcentratedPoolLinksResponse;
toProto(message: QueryCFMMConcentratedPoolLinksResponse): Uint8Array;
toProtoMsg(message: QueryCFMMConcentratedPoolLinksResponse): QueryCFMMConcentratedPoolLinksResponseProtoMsg;
};