import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; import { Coin } from "../../../../cosmos/base/v1beta1/coin_pb.js"; /** * ===================== GetSwapFeeQueryMsg * * @generated from message osmosis.cosmwasmpool.v1beta1.GetSwapFeeQueryMsg */ export declare class GetSwapFeeQueryMsg extends Message { /** * get_swap_fee is the query structure to get swap fee. * * @generated from field: osmosis.cosmwasmpool.v1beta1.EmptyStruct get_swap_fee = 1; */ getSwapFee?: EmptyStruct; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.cosmwasmpool.v1beta1.GetSwapFeeQueryMsg"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetSwapFeeQueryMsg; static fromJson(jsonValue: JsonValue, options?: Partial): GetSwapFeeQueryMsg; static fromJsonString(jsonString: string, options?: Partial): GetSwapFeeQueryMsg; static equals(a: GetSwapFeeQueryMsg | PlainMessage | undefined, b: GetSwapFeeQueryMsg | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.cosmwasmpool.v1beta1.GetSwapFeeQueryMsgResponse */ export declare class GetSwapFeeQueryMsgResponse extends Message { /** * swap_fee is the swap fee for this swap estimate. * * @generated from field: string swap_fee = 3; */ swapFee: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.cosmwasmpool.v1beta1.GetSwapFeeQueryMsgResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetSwapFeeQueryMsgResponse; static fromJson(jsonValue: JsonValue, options?: Partial): GetSwapFeeQueryMsgResponse; static fromJsonString(jsonString: string, options?: Partial): GetSwapFeeQueryMsgResponse; static equals(a: GetSwapFeeQueryMsgResponse | PlainMessage | undefined, b: GetSwapFeeQueryMsgResponse | PlainMessage | undefined): boolean; } /** * ===================== SpotPriceQueryMsg * * @generated from message osmosis.cosmwasmpool.v1beta1.SpotPrice */ export declare class SpotPrice extends Message { /** * quote_asset_denom is the quote asset of the spot query. * * @generated from field: string quote_asset_denom = 1; */ quoteAssetDenom: string; /** * base_asset_denom is the base asset of the spot query. * * @generated from field: string base_asset_denom = 2; */ baseAssetDenom: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.cosmwasmpool.v1beta1.SpotPrice"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): SpotPrice; static fromJson(jsonValue: JsonValue, options?: Partial): SpotPrice; static fromJsonString(jsonString: string, options?: Partial): SpotPrice; static equals(a: SpotPrice | PlainMessage | undefined, b: SpotPrice | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.cosmwasmpool.v1beta1.SpotPriceQueryMsg */ export declare class SpotPriceQueryMsg extends Message { /** * spot_price is the structure containing request field of the spot price * query message. * * @generated from field: osmosis.cosmwasmpool.v1beta1.SpotPrice spot_price = 1; */ spotPrice?: SpotPrice; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.cosmwasmpool.v1beta1.SpotPriceQueryMsg"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): SpotPriceQueryMsg; static fromJson(jsonValue: JsonValue, options?: Partial): SpotPriceQueryMsg; static fromJsonString(jsonString: string, options?: Partial): SpotPriceQueryMsg; static equals(a: SpotPriceQueryMsg | PlainMessage | undefined, b: SpotPriceQueryMsg | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.cosmwasmpool.v1beta1.SpotPriceQueryMsgResponse */ export declare class SpotPriceQueryMsgResponse extends Message { /** * spot_price is the spot price returned. * * @generated from field: string spot_price = 1; */ spotPrice: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.cosmwasmpool.v1beta1.SpotPriceQueryMsgResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): SpotPriceQueryMsgResponse; static fromJson(jsonValue: JsonValue, options?: Partial): SpotPriceQueryMsgResponse; static fromJsonString(jsonString: string, options?: Partial): SpotPriceQueryMsgResponse; static equals(a: SpotPriceQueryMsgResponse | PlainMessage | undefined, b: SpotPriceQueryMsgResponse | PlainMessage | undefined): boolean; } /** * ===================== GetTotalPoolLiquidityQueryMsg * * @generated from message osmosis.cosmwasmpool.v1beta1.EmptyStruct */ export declare class EmptyStruct extends Message { constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.cosmwasmpool.v1beta1.EmptyStruct"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): EmptyStruct; static fromJson(jsonValue: JsonValue, options?: Partial): EmptyStruct; static fromJsonString(jsonString: string, options?: Partial): EmptyStruct; static equals(a: EmptyStruct | PlainMessage | undefined, b: EmptyStruct | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.cosmwasmpool.v1beta1.GetTotalPoolLiquidityQueryMsg */ export declare class GetTotalPoolLiquidityQueryMsg extends Message { /** * get_total_pool_liquidity is the structure containing request field of the * total pool liquidity query message. * * @generated from field: osmosis.cosmwasmpool.v1beta1.EmptyStruct get_total_pool_liquidity = 1; */ getTotalPoolLiquidity?: EmptyStruct; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.cosmwasmpool.v1beta1.GetTotalPoolLiquidityQueryMsg"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetTotalPoolLiquidityQueryMsg; static fromJson(jsonValue: JsonValue, options?: Partial): GetTotalPoolLiquidityQueryMsg; static fromJsonString(jsonString: string, options?: Partial): GetTotalPoolLiquidityQueryMsg; static equals(a: GetTotalPoolLiquidityQueryMsg | PlainMessage | undefined, b: GetTotalPoolLiquidityQueryMsg | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.cosmwasmpool.v1beta1.GetTotalPoolLiquidityQueryMsgResponse */ export declare class GetTotalPoolLiquidityQueryMsgResponse extends Message { /** * total_pool_liquidity is the total liquidity in the pool denominated in * coins. * * @generated from field: repeated cosmos.base.v1beta1.Coin total_pool_liquidity = 1; */ totalPoolLiquidity: Coin[]; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.cosmwasmpool.v1beta1.GetTotalPoolLiquidityQueryMsgResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetTotalPoolLiquidityQueryMsgResponse; static fromJson(jsonValue: JsonValue, options?: Partial): GetTotalPoolLiquidityQueryMsgResponse; static fromJsonString(jsonString: string, options?: Partial): GetTotalPoolLiquidityQueryMsgResponse; static equals(a: GetTotalPoolLiquidityQueryMsgResponse | PlainMessage | undefined, b: GetTotalPoolLiquidityQueryMsgResponse | PlainMessage | undefined): boolean; } /** * ===================== GetTotalSharesQueryMsg * * @generated from message osmosis.cosmwasmpool.v1beta1.GetTotalSharesQueryMsg */ export declare class GetTotalSharesQueryMsg extends Message { /** * get_total_shares is the structure containing request field of the * total shares query message. * * @generated from field: osmosis.cosmwasmpool.v1beta1.EmptyStruct get_total_shares = 1; */ getTotalShares?: EmptyStruct; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.cosmwasmpool.v1beta1.GetTotalSharesQueryMsg"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetTotalSharesQueryMsg; static fromJson(jsonValue: JsonValue, options?: Partial): GetTotalSharesQueryMsg; static fromJsonString(jsonString: string, options?: Partial): GetTotalSharesQueryMsg; static equals(a: GetTotalSharesQueryMsg | PlainMessage | undefined, b: GetTotalSharesQueryMsg | PlainMessage | undefined): boolean; } /** * @generated from message osmosis.cosmwasmpool.v1beta1.GetTotalSharesQueryMsgResponse */ export declare class GetTotalSharesQueryMsgResponse extends Message { /** * total_shares is the amount of shares returned. * * @generated from field: string total_shares = 1; */ totalShares: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.cosmwasmpool.v1beta1.GetTotalSharesQueryMsgResponse"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): GetTotalSharesQueryMsgResponse; static fromJson(jsonValue: JsonValue, options?: Partial): GetTotalSharesQueryMsgResponse; static fromJsonString(jsonString: string, options?: Partial): GetTotalSharesQueryMsgResponse; static equals(a: GetTotalSharesQueryMsgResponse | PlainMessage | undefined, b: GetTotalSharesQueryMsgResponse | PlainMessage | undefined): boolean; } //# sourceMappingURL=pool_query_msg_pb.d.ts.map