import { BinaryReader, BinaryWriter } from "../../binary"; import { JsonSafe } from "../../json-safe"; export interface SwapAmountInRoute { poolId: bigint; tokenOutDenom: string; } export interface SwapAmountInRouteProtoMsg { typeUrl: "/elys.amm.SwapAmountInRoute"; value: Uint8Array; } /** * @name SwapAmountInRouteAmino * @package elys.amm * @see proto type: elys.amm.SwapAmountInRoute */ export interface SwapAmountInRouteAmino { pool_id?: string; token_out_denom?: string; } export interface SwapAmountInRouteAminoMsg { type: "/elys.amm.SwapAmountInRoute"; value: SwapAmountInRouteAmino; } export interface SwapAmountInRouteSDKType { pool_id: bigint; token_out_denom: string; } export interface SwapAmountOutRoute { poolId: bigint; tokenInDenom: string; } export interface SwapAmountOutRouteProtoMsg { typeUrl: "/elys.amm.SwapAmountOutRoute"; value: Uint8Array; } /** * @name SwapAmountOutRouteAmino * @package elys.amm * @see proto type: elys.amm.SwapAmountOutRoute */ export interface SwapAmountOutRouteAmino { pool_id?: string; token_in_denom?: string; } export interface SwapAmountOutRouteAminoMsg { type: "/elys.amm.SwapAmountOutRoute"; value: SwapAmountOutRouteAmino; } export interface SwapAmountOutRouteSDKType { pool_id: bigint; token_in_denom: string; } export declare const SwapAmountInRoute: { typeUrl: string; is(o: any): o is SwapAmountInRoute; isSDK(o: any): o is SwapAmountInRouteSDKType; isAmino(o: any): o is SwapAmountInRouteAmino; encode(message: SwapAmountInRoute, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): SwapAmountInRoute; fromJSON(object: any): SwapAmountInRoute; toJSON(message: SwapAmountInRoute): JsonSafe; fromPartial(object: Partial): SwapAmountInRoute; fromAmino(object: SwapAmountInRouteAmino): SwapAmountInRoute; toAmino(message: SwapAmountInRoute): SwapAmountInRouteAmino; fromAminoMsg(object: SwapAmountInRouteAminoMsg): SwapAmountInRoute; fromProtoMsg(message: SwapAmountInRouteProtoMsg): SwapAmountInRoute; toProto(message: SwapAmountInRoute): Uint8Array; toProtoMsg(message: SwapAmountInRoute): SwapAmountInRouteProtoMsg; }; export declare const SwapAmountOutRoute: { typeUrl: string; is(o: any): o is SwapAmountOutRoute; isSDK(o: any): o is SwapAmountOutRouteSDKType; isAmino(o: any): o is SwapAmountOutRouteAmino; encode(message: SwapAmountOutRoute, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): SwapAmountOutRoute; fromJSON(object: any): SwapAmountOutRoute; toJSON(message: SwapAmountOutRoute): JsonSafe; fromPartial(object: Partial): SwapAmountOutRoute; fromAmino(object: SwapAmountOutRouteAmino): SwapAmountOutRoute; toAmino(message: SwapAmountOutRoute): SwapAmountOutRouteAmino; fromAminoMsg(object: SwapAmountOutRouteAminoMsg): SwapAmountOutRoute; fromProtoMsg(message: SwapAmountOutRouteProtoMsg): SwapAmountOutRoute; toProto(message: SwapAmountOutRoute): Uint8Array; toProtoMsg(message: SwapAmountOutRoute): SwapAmountOutRouteProtoMsg; };