import { Params, ParamsAmino, ParamsSDKType } from "./params"; import { PositionRequest, PositionRequestAmino, PositionRequestSDKType } from "./types"; import { BinaryReader, BinaryWriter } from "../../binary"; import { JsonSafe } from "../../json-safe"; export interface MsgOpen { creator: string; collateralAsset: string; collateralAmount: string; ammPoolId: bigint; leverage: string; stopLossPrice: string; } export interface MsgOpenProtoMsg { typeUrl: "/elys.leveragelp.MsgOpen"; value: Uint8Array; } /** * @name MsgOpenAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgOpen */ export interface MsgOpenAmino { creator?: string; collateral_asset?: string; collateral_amount?: string; amm_pool_id?: string; leverage?: string; stop_loss_price?: string; } export interface MsgOpenAminoMsg { type: "leveragelp/MsgOpen"; value: MsgOpenAmino; } export interface MsgOpenSDKType { creator: string; collateral_asset: string; collateral_amount: string; amm_pool_id: bigint; leverage: string; stop_loss_price: string; } export interface MsgOpenResponse { } export interface MsgOpenResponseProtoMsg { typeUrl: "/elys.leveragelp.MsgOpenResponse"; value: Uint8Array; } /** * @name MsgOpenResponseAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgOpenResponse */ export interface MsgOpenResponseAmino { } export interface MsgOpenResponseAminoMsg { type: "/elys.leveragelp.MsgOpenResponse"; value: MsgOpenResponseAmino; } export interface MsgOpenResponseSDKType { } export interface MsgClose { creator: string; id: bigint; lpAmount: string; } export interface MsgCloseProtoMsg { typeUrl: "/elys.leveragelp.MsgClose"; value: Uint8Array; } /** * @name MsgCloseAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgClose */ export interface MsgCloseAmino { creator?: string; id?: string; lp_amount?: string; } export interface MsgCloseAminoMsg { type: "leveragelp/MsgClose"; value: MsgCloseAmino; } export interface MsgCloseSDKType { creator: string; id: bigint; lp_amount: string; } export interface MsgCloseResponse { } export interface MsgCloseResponseProtoMsg { typeUrl: "/elys.leveragelp.MsgCloseResponse"; value: Uint8Array; } /** * @name MsgCloseResponseAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgCloseResponse */ export interface MsgCloseResponseAmino { } export interface MsgCloseResponseAminoMsg { type: "/elys.leveragelp.MsgCloseResponse"; value: MsgCloseResponseAmino; } export interface MsgCloseResponseSDKType { } export interface MsgClaimRewards { sender: string; ids: bigint[]; } export interface MsgClaimRewardsProtoMsg { typeUrl: "/elys.leveragelp.MsgClaimRewards"; value: Uint8Array; } /** * @name MsgClaimRewardsAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgClaimRewards */ export interface MsgClaimRewardsAmino { sender?: string; ids?: string[]; } export interface MsgClaimRewardsAminoMsg { type: "leveragelp/MsgClaimRewards"; value: MsgClaimRewardsAmino; } export interface MsgClaimRewardsSDKType { sender: string; ids: bigint[]; } export interface MsgClaimRewardsResponse { } export interface MsgClaimRewardsResponseProtoMsg { typeUrl: "/elys.leveragelp.MsgClaimRewardsResponse"; value: Uint8Array; } /** * @name MsgClaimRewardsResponseAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgClaimRewardsResponse */ export interface MsgClaimRewardsResponseAmino { } export interface MsgClaimRewardsResponseAminoMsg { type: "/elys.leveragelp.MsgClaimRewardsResponse"; value: MsgClaimRewardsResponseAmino; } export interface MsgClaimRewardsResponseSDKType { } export interface MsgUpdateParams { /** * authority is the address that controls the module (defaults to x/gov unless * overwritten). */ authority: string; /** NOTE: All parameters must be supplied. */ params?: Params; } export interface MsgUpdateParamsProtoMsg { typeUrl: "/elys.leveragelp.MsgUpdateParams"; value: Uint8Array; } /** * @name MsgUpdateParamsAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgUpdateParams */ export interface MsgUpdateParamsAmino { /** * authority is the address that controls the module (defaults to x/gov unless * overwritten). */ authority?: string; /** * NOTE: All parameters must be supplied. */ params?: ParamsAmino; } export interface MsgUpdateParamsAminoMsg { type: "leveragelp/MsgUpdateParams"; value: MsgUpdateParamsAmino; } export interface MsgUpdateParamsSDKType { authority: string; params?: ParamsSDKType; } export interface MsgUpdateParamsResponse { } export interface MsgUpdateParamsResponseProtoMsg { typeUrl: "/elys.leveragelp.MsgUpdateParamsResponse"; value: Uint8Array; } /** * @name MsgUpdateParamsResponseAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgUpdateParamsResponse */ export interface MsgUpdateParamsResponseAmino { } export interface MsgUpdateParamsResponseAminoMsg { type: "/elys.leveragelp.MsgUpdateParamsResponse"; value: MsgUpdateParamsResponseAmino; } export interface MsgUpdateParamsResponseSDKType { } export interface MsgWhitelist { authority: string; whitelistedAddress: string; } export interface MsgWhitelistProtoMsg { typeUrl: "/elys.leveragelp.MsgWhitelist"; value: Uint8Array; } /** * @name MsgWhitelistAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgWhitelist */ export interface MsgWhitelistAmino { authority?: string; whitelisted_address?: string; } export interface MsgWhitelistAminoMsg { type: "leveragelp/MsgWhitelist"; value: MsgWhitelistAmino; } export interface MsgWhitelistSDKType { authority: string; whitelisted_address: string; } export interface MsgWhitelistResponse { } export interface MsgWhitelistResponseProtoMsg { typeUrl: "/elys.leveragelp.MsgWhitelistResponse"; value: Uint8Array; } /** * @name MsgWhitelistResponseAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgWhitelistResponse */ export interface MsgWhitelistResponseAmino { } export interface MsgWhitelistResponseAminoMsg { type: "/elys.leveragelp.MsgWhitelistResponse"; value: MsgWhitelistResponseAmino; } export interface MsgWhitelistResponseSDKType { } export interface MsgDewhitelist { authority: string; whitelistedAddress: string; } export interface MsgDewhitelistProtoMsg { typeUrl: "/elys.leveragelp.MsgDewhitelist"; value: Uint8Array; } /** * @name MsgDewhitelistAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgDewhitelist */ export interface MsgDewhitelistAmino { authority?: string; whitelisted_address?: string; } export interface MsgDewhitelistAminoMsg { type: "leveragelp/MsgDewhitelist"; value: MsgDewhitelistAmino; } export interface MsgDewhitelistSDKType { authority: string; whitelisted_address: string; } export interface MsgDewhitelistResponse { } export interface MsgDewhitelistResponseProtoMsg { typeUrl: "/elys.leveragelp.MsgDewhitelistResponse"; value: Uint8Array; } /** * @name MsgDewhitelistResponseAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgDewhitelistResponse */ export interface MsgDewhitelistResponseAmino { } export interface MsgDewhitelistResponseAminoMsg { type: "/elys.leveragelp.MsgDewhitelistResponse"; value: MsgDewhitelistResponseAmino; } export interface MsgDewhitelistResponseSDKType { } export interface MsgUpdateStopLoss { creator: string; position: bigint; price: string; } export interface MsgUpdateStopLossProtoMsg { typeUrl: "/elys.leveragelp.MsgUpdateStopLoss"; value: Uint8Array; } /** * @name MsgUpdateStopLossAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgUpdateStopLoss */ export interface MsgUpdateStopLossAmino { creator?: string; position?: string; price?: string; } export interface MsgUpdateStopLossAminoMsg { type: "leveragelp/MsgUpdateStopLoss"; value: MsgUpdateStopLossAmino; } export interface MsgUpdateStopLossSDKType { creator: string; position: bigint; price: string; } export interface MsgUpdateStopLossResponse { } export interface MsgUpdateStopLossResponseProtoMsg { typeUrl: "/elys.leveragelp.MsgUpdateStopLossResponse"; value: Uint8Array; } /** * @name MsgUpdateStopLossResponseAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgUpdateStopLossResponse */ export interface MsgUpdateStopLossResponseAmino { } export interface MsgUpdateStopLossResponseAminoMsg { type: "/elys.leveragelp.MsgUpdateStopLossResponse"; value: MsgUpdateStopLossResponseAmino; } export interface MsgUpdateStopLossResponseSDKType { } export interface AddPool { ammPoolId: bigint; leverageMax: string; } export interface AddPoolProtoMsg { typeUrl: "/elys.leveragelp.AddPool"; value: Uint8Array; } /** * @name AddPoolAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.AddPool */ export interface AddPoolAmino { amm_pool_id?: string; leverage_max?: string; } export interface AddPoolAminoMsg { type: "/elys.leveragelp.AddPool"; value: AddPoolAmino; } export interface AddPoolSDKType { amm_pool_id: bigint; leverage_max: string; } export interface MsgAddPool { authority: string; pool: AddPool; } export interface MsgAddPoolProtoMsg { typeUrl: "/elys.leveragelp.MsgAddPool"; value: Uint8Array; } /** * @name MsgAddPoolAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgAddPool */ export interface MsgAddPoolAmino { authority?: string; pool?: AddPoolAmino; } export interface MsgAddPoolAminoMsg { type: "leveragelp/MsgAddPool"; value: MsgAddPoolAmino; } export interface MsgAddPoolSDKType { authority: string; pool: AddPoolSDKType; } export interface MsgAddPoolResponse { } export interface MsgAddPoolResponseProtoMsg { typeUrl: "/elys.leveragelp.MsgAddPoolResponse"; value: Uint8Array; } /** * @name MsgAddPoolResponseAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgAddPoolResponse */ export interface MsgAddPoolResponseAmino { } export interface MsgAddPoolResponseAminoMsg { type: "/elys.leveragelp.MsgAddPoolResponse"; value: MsgAddPoolResponseAmino; } export interface MsgAddPoolResponseSDKType { } export interface MsgRemovePool { authority: string; id: bigint; } export interface MsgRemovePoolProtoMsg { typeUrl: "/elys.leveragelp.MsgRemovePool"; value: Uint8Array; } /** * @name MsgRemovePoolAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgRemovePool */ export interface MsgRemovePoolAmino { authority?: string; id?: string; } export interface MsgRemovePoolAminoMsg { type: "leveragelp/MsgRemovePool"; value: MsgRemovePoolAmino; } export interface MsgRemovePoolSDKType { authority: string; id: bigint; } export interface MsgRemovePoolResponse { } export interface MsgRemovePoolResponseProtoMsg { typeUrl: "/elys.leveragelp.MsgRemovePoolResponse"; value: Uint8Array; } /** * @name MsgRemovePoolResponseAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgRemovePoolResponse */ export interface MsgRemovePoolResponseAmino { } export interface MsgRemovePoolResponseAminoMsg { type: "/elys.leveragelp.MsgRemovePoolResponse"; value: MsgRemovePoolResponseAmino; } export interface MsgRemovePoolResponseSDKType { } export interface MsgClosePositions { creator: string; liquidate: PositionRequest[]; stopLoss: PositionRequest[]; } export interface MsgClosePositionsProtoMsg { typeUrl: "/elys.leveragelp.MsgClosePositions"; value: Uint8Array; } /** * @name MsgClosePositionsAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgClosePositions */ export interface MsgClosePositionsAmino { creator?: string; liquidate?: PositionRequestAmino[]; stop_loss?: PositionRequestAmino[]; } export interface MsgClosePositionsAminoMsg { type: "leveragelp/MsgClosePositions"; value: MsgClosePositionsAmino; } export interface MsgClosePositionsSDKType { creator: string; liquidate: PositionRequestSDKType[]; stop_loss: PositionRequestSDKType[]; } export interface MsgClosePositionsResponse { } export interface MsgClosePositionsResponseProtoMsg { typeUrl: "/elys.leveragelp.MsgClosePositionsResponse"; value: Uint8Array; } /** * @name MsgClosePositionsResponseAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgClosePositionsResponse */ export interface MsgClosePositionsResponseAmino { } export interface MsgClosePositionsResponseAminoMsg { type: "/elys.leveragelp.MsgClosePositionsResponse"; value: MsgClosePositionsResponseAmino; } export interface MsgClosePositionsResponseSDKType { } export interface MsgUpdatePool { /** * authority is the address that controls the module (defaults to x/gov unless * overwritten). */ authority: string; poolId: bigint; leverageMax: string; maxLeveragelpRatio: string; } export interface MsgUpdatePoolProtoMsg { typeUrl: "/elys.leveragelp.MsgUpdatePool"; value: Uint8Array; } /** * @name MsgUpdatePoolAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgUpdatePool */ export interface MsgUpdatePoolAmino { /** * authority is the address that controls the module (defaults to x/gov unless * overwritten). */ authority?: string; pool_id?: string; leverage_max?: string; max_leveragelp_ratio?: string; } export interface MsgUpdatePoolAminoMsg { type: "leveragelp/MsgUpdatePool"; value: MsgUpdatePoolAmino; } export interface MsgUpdatePoolSDKType { authority: string; pool_id: bigint; leverage_max: string; max_leveragelp_ratio: string; } export interface MsgUpdatePoolResponse { } export interface MsgUpdatePoolResponseProtoMsg { typeUrl: "/elys.leveragelp.MsgUpdatePoolResponse"; value: Uint8Array; } /** * @name MsgUpdatePoolResponseAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgUpdatePoolResponse */ export interface MsgUpdatePoolResponseAmino { } export interface MsgUpdatePoolResponseAminoMsg { type: "/elys.leveragelp.MsgUpdatePoolResponse"; value: MsgUpdatePoolResponseAmino; } export interface MsgUpdatePoolResponseSDKType { } export interface MsgUpdateEnabledPools { /** * authority is the address that controls the module (defaults to x/gov unless * overwritten). */ authority: string; enabledPools: bigint[]; } export interface MsgUpdateEnabledPoolsProtoMsg { typeUrl: "/elys.leveragelp.MsgUpdateEnabledPools"; value: Uint8Array; } /** * @name MsgUpdateEnabledPoolsAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgUpdateEnabledPools */ export interface MsgUpdateEnabledPoolsAmino { /** * authority is the address that controls the module (defaults to x/gov unless * overwritten). */ authority?: string; enabled_pools?: string[]; } export interface MsgUpdateEnabledPoolsAminoMsg { type: "leveragelp/MsgUpdateEnabledPools"; value: MsgUpdateEnabledPoolsAmino; } export interface MsgUpdateEnabledPoolsSDKType { authority: string; enabled_pools: bigint[]; } export interface MsgUpdateEnabledPoolsResponse { } export interface MsgUpdateEnabledPoolsResponseProtoMsg { typeUrl: "/elys.leveragelp.MsgUpdateEnabledPoolsResponse"; value: Uint8Array; } /** * @name MsgUpdateEnabledPoolsResponseAmino * @package elys.leveragelp * @see proto type: elys.leveragelp.MsgUpdateEnabledPoolsResponse */ export interface MsgUpdateEnabledPoolsResponseAmino { } export interface MsgUpdateEnabledPoolsResponseAminoMsg { type: "/elys.leveragelp.MsgUpdateEnabledPoolsResponse"; value: MsgUpdateEnabledPoolsResponseAmino; } export interface MsgUpdateEnabledPoolsResponseSDKType { } export declare const MsgOpen: { typeUrl: string; aminoType: string; is(o: any): o is MsgOpen; isSDK(o: any): o is MsgOpenSDKType; isAmino(o: any): o is MsgOpenAmino; encode(message: MsgOpen, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgOpen; fromJSON(object: any): MsgOpen; toJSON(message: MsgOpen): JsonSafe; fromPartial(object: Partial): MsgOpen; fromAmino(object: MsgOpenAmino): MsgOpen; toAmino(message: MsgOpen): MsgOpenAmino; fromAminoMsg(object: MsgOpenAminoMsg): MsgOpen; toAminoMsg(message: MsgOpen): MsgOpenAminoMsg; fromProtoMsg(message: MsgOpenProtoMsg): MsgOpen; toProto(message: MsgOpen): Uint8Array; toProtoMsg(message: MsgOpen): MsgOpenProtoMsg; }; export declare const MsgOpenResponse: { typeUrl: string; is(o: any): o is MsgOpenResponse; isSDK(o: any): o is MsgOpenResponseSDKType; isAmino(o: any): o is MsgOpenResponseAmino; encode(_: MsgOpenResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgOpenResponse; fromJSON(_: any): MsgOpenResponse; toJSON(_: MsgOpenResponse): JsonSafe; fromPartial(_: Partial): MsgOpenResponse; fromAmino(_: MsgOpenResponseAmino): MsgOpenResponse; toAmino(_: MsgOpenResponse): MsgOpenResponseAmino; fromAminoMsg(object: MsgOpenResponseAminoMsg): MsgOpenResponse; fromProtoMsg(message: MsgOpenResponseProtoMsg): MsgOpenResponse; toProto(message: MsgOpenResponse): Uint8Array; toProtoMsg(message: MsgOpenResponse): MsgOpenResponseProtoMsg; }; export declare const MsgClose: { typeUrl: string; aminoType: string; is(o: any): o is MsgClose; isSDK(o: any): o is MsgCloseSDKType; isAmino(o: any): o is MsgCloseAmino; encode(message: MsgClose, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgClose; fromJSON(object: any): MsgClose; toJSON(message: MsgClose): JsonSafe; fromPartial(object: Partial): MsgClose; fromAmino(object: MsgCloseAmino): MsgClose; toAmino(message: MsgClose): MsgCloseAmino; fromAminoMsg(object: MsgCloseAminoMsg): MsgClose; toAminoMsg(message: MsgClose): MsgCloseAminoMsg; fromProtoMsg(message: MsgCloseProtoMsg): MsgClose; toProto(message: MsgClose): Uint8Array; toProtoMsg(message: MsgClose): MsgCloseProtoMsg; }; export declare const MsgCloseResponse: { typeUrl: string; is(o: any): o is MsgCloseResponse; isSDK(o: any): o is MsgCloseResponseSDKType; isAmino(o: any): o is MsgCloseResponseAmino; encode(_: MsgCloseResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgCloseResponse; fromJSON(_: any): MsgCloseResponse; toJSON(_: MsgCloseResponse): JsonSafe; fromPartial(_: Partial): MsgCloseResponse; fromAmino(_: MsgCloseResponseAmino): MsgCloseResponse; toAmino(_: MsgCloseResponse): MsgCloseResponseAmino; fromAminoMsg(object: MsgCloseResponseAminoMsg): MsgCloseResponse; fromProtoMsg(message: MsgCloseResponseProtoMsg): MsgCloseResponse; toProto(message: MsgCloseResponse): Uint8Array; toProtoMsg(message: MsgCloseResponse): MsgCloseResponseProtoMsg; }; export declare const MsgClaimRewards: { typeUrl: string; aminoType: string; is(o: any): o is MsgClaimRewards; isSDK(o: any): o is MsgClaimRewardsSDKType; isAmino(o: any): o is MsgClaimRewardsAmino; encode(message: MsgClaimRewards, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgClaimRewards; fromJSON(object: any): MsgClaimRewards; toJSON(message: MsgClaimRewards): JsonSafe; fromPartial(object: Partial): MsgClaimRewards; fromAmino(object: MsgClaimRewardsAmino): MsgClaimRewards; toAmino(message: MsgClaimRewards): MsgClaimRewardsAmino; fromAminoMsg(object: MsgClaimRewardsAminoMsg): MsgClaimRewards; toAminoMsg(message: MsgClaimRewards): MsgClaimRewardsAminoMsg; fromProtoMsg(message: MsgClaimRewardsProtoMsg): MsgClaimRewards; toProto(message: MsgClaimRewards): Uint8Array; toProtoMsg(message: MsgClaimRewards): MsgClaimRewardsProtoMsg; }; export declare const MsgClaimRewardsResponse: { typeUrl: string; is(o: any): o is MsgClaimRewardsResponse; isSDK(o: any): o is MsgClaimRewardsResponseSDKType; isAmino(o: any): o is MsgClaimRewardsResponseAmino; encode(_: MsgClaimRewardsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgClaimRewardsResponse; fromJSON(_: any): MsgClaimRewardsResponse; toJSON(_: MsgClaimRewardsResponse): JsonSafe; fromPartial(_: Partial): MsgClaimRewardsResponse; fromAmino(_: MsgClaimRewardsResponseAmino): MsgClaimRewardsResponse; toAmino(_: MsgClaimRewardsResponse): MsgClaimRewardsResponseAmino; fromAminoMsg(object: MsgClaimRewardsResponseAminoMsg): MsgClaimRewardsResponse; fromProtoMsg(message: MsgClaimRewardsResponseProtoMsg): MsgClaimRewardsResponse; toProto(message: MsgClaimRewardsResponse): Uint8Array; toProtoMsg(message: MsgClaimRewardsResponse): MsgClaimRewardsResponseProtoMsg; }; export declare const MsgUpdateParams: { typeUrl: string; aminoType: string; is(o: any): o is MsgUpdateParams; isSDK(o: any): o is MsgUpdateParamsSDKType; isAmino(o: any): o is MsgUpdateParamsAmino; encode(message: MsgUpdateParams, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateParams; fromJSON(object: any): MsgUpdateParams; toJSON(message: MsgUpdateParams): JsonSafe; fromPartial(object: Partial): MsgUpdateParams; fromAmino(object: MsgUpdateParamsAmino): MsgUpdateParams; toAmino(message: MsgUpdateParams): MsgUpdateParamsAmino; fromAminoMsg(object: MsgUpdateParamsAminoMsg): MsgUpdateParams; toAminoMsg(message: MsgUpdateParams): MsgUpdateParamsAminoMsg; fromProtoMsg(message: MsgUpdateParamsProtoMsg): MsgUpdateParams; toProto(message: MsgUpdateParams): Uint8Array; toProtoMsg(message: MsgUpdateParams): MsgUpdateParamsProtoMsg; }; export declare const MsgUpdateParamsResponse: { typeUrl: string; is(o: any): o is MsgUpdateParamsResponse; isSDK(o: any): o is MsgUpdateParamsResponseSDKType; isAmino(o: any): o is MsgUpdateParamsResponseAmino; encode(_: MsgUpdateParamsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateParamsResponse; fromJSON(_: any): MsgUpdateParamsResponse; toJSON(_: MsgUpdateParamsResponse): JsonSafe; fromPartial(_: Partial): MsgUpdateParamsResponse; fromAmino(_: MsgUpdateParamsResponseAmino): MsgUpdateParamsResponse; toAmino(_: MsgUpdateParamsResponse): MsgUpdateParamsResponseAmino; fromAminoMsg(object: MsgUpdateParamsResponseAminoMsg): MsgUpdateParamsResponse; fromProtoMsg(message: MsgUpdateParamsResponseProtoMsg): MsgUpdateParamsResponse; toProto(message: MsgUpdateParamsResponse): Uint8Array; toProtoMsg(message: MsgUpdateParamsResponse): MsgUpdateParamsResponseProtoMsg; }; export declare const MsgWhitelist: { typeUrl: string; aminoType: string; is(o: any): o is MsgWhitelist; isSDK(o: any): o is MsgWhitelistSDKType; isAmino(o: any): o is MsgWhitelistAmino; encode(message: MsgWhitelist, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgWhitelist; fromJSON(object: any): MsgWhitelist; toJSON(message: MsgWhitelist): JsonSafe; fromPartial(object: Partial): MsgWhitelist; fromAmino(object: MsgWhitelistAmino): MsgWhitelist; toAmino(message: MsgWhitelist): MsgWhitelistAmino; fromAminoMsg(object: MsgWhitelistAminoMsg): MsgWhitelist; toAminoMsg(message: MsgWhitelist): MsgWhitelistAminoMsg; fromProtoMsg(message: MsgWhitelistProtoMsg): MsgWhitelist; toProto(message: MsgWhitelist): Uint8Array; toProtoMsg(message: MsgWhitelist): MsgWhitelistProtoMsg; }; export declare const MsgWhitelistResponse: { typeUrl: string; is(o: any): o is MsgWhitelistResponse; isSDK(o: any): o is MsgWhitelistResponseSDKType; isAmino(o: any): o is MsgWhitelistResponseAmino; encode(_: MsgWhitelistResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgWhitelistResponse; fromJSON(_: any): MsgWhitelistResponse; toJSON(_: MsgWhitelistResponse): JsonSafe; fromPartial(_: Partial): MsgWhitelistResponse; fromAmino(_: MsgWhitelistResponseAmino): MsgWhitelistResponse; toAmino(_: MsgWhitelistResponse): MsgWhitelistResponseAmino; fromAminoMsg(object: MsgWhitelistResponseAminoMsg): MsgWhitelistResponse; fromProtoMsg(message: MsgWhitelistResponseProtoMsg): MsgWhitelistResponse; toProto(message: MsgWhitelistResponse): Uint8Array; toProtoMsg(message: MsgWhitelistResponse): MsgWhitelistResponseProtoMsg; }; export declare const MsgDewhitelist: { typeUrl: string; aminoType: string; is(o: any): o is MsgDewhitelist; isSDK(o: any): o is MsgDewhitelistSDKType; isAmino(o: any): o is MsgDewhitelistAmino; encode(message: MsgDewhitelist, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgDewhitelist; fromJSON(object: any): MsgDewhitelist; toJSON(message: MsgDewhitelist): JsonSafe; fromPartial(object: Partial): MsgDewhitelist; fromAmino(object: MsgDewhitelistAmino): MsgDewhitelist; toAmino(message: MsgDewhitelist): MsgDewhitelistAmino; fromAminoMsg(object: MsgDewhitelistAminoMsg): MsgDewhitelist; toAminoMsg(message: MsgDewhitelist): MsgDewhitelistAminoMsg; fromProtoMsg(message: MsgDewhitelistProtoMsg): MsgDewhitelist; toProto(message: MsgDewhitelist): Uint8Array; toProtoMsg(message: MsgDewhitelist): MsgDewhitelistProtoMsg; }; export declare const MsgDewhitelistResponse: { typeUrl: string; is(o: any): o is MsgDewhitelistResponse; isSDK(o: any): o is MsgDewhitelistResponseSDKType; isAmino(o: any): o is MsgDewhitelistResponseAmino; encode(_: MsgDewhitelistResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgDewhitelistResponse; fromJSON(_: any): MsgDewhitelistResponse; toJSON(_: MsgDewhitelistResponse): JsonSafe; fromPartial(_: Partial): MsgDewhitelistResponse; fromAmino(_: MsgDewhitelistResponseAmino): MsgDewhitelistResponse; toAmino(_: MsgDewhitelistResponse): MsgDewhitelistResponseAmino; fromAminoMsg(object: MsgDewhitelistResponseAminoMsg): MsgDewhitelistResponse; fromProtoMsg(message: MsgDewhitelistResponseProtoMsg): MsgDewhitelistResponse; toProto(message: MsgDewhitelistResponse): Uint8Array; toProtoMsg(message: MsgDewhitelistResponse): MsgDewhitelistResponseProtoMsg; }; export declare const MsgUpdateStopLoss: { typeUrl: string; aminoType: string; is(o: any): o is MsgUpdateStopLoss; isSDK(o: any): o is MsgUpdateStopLossSDKType; isAmino(o: any): o is MsgUpdateStopLossAmino; encode(message: MsgUpdateStopLoss, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateStopLoss; fromJSON(object: any): MsgUpdateStopLoss; toJSON(message: MsgUpdateStopLoss): JsonSafe; fromPartial(object: Partial): MsgUpdateStopLoss; fromAmino(object: MsgUpdateStopLossAmino): MsgUpdateStopLoss; toAmino(message: MsgUpdateStopLoss): MsgUpdateStopLossAmino; fromAminoMsg(object: MsgUpdateStopLossAminoMsg): MsgUpdateStopLoss; toAminoMsg(message: MsgUpdateStopLoss): MsgUpdateStopLossAminoMsg; fromProtoMsg(message: MsgUpdateStopLossProtoMsg): MsgUpdateStopLoss; toProto(message: MsgUpdateStopLoss): Uint8Array; toProtoMsg(message: MsgUpdateStopLoss): MsgUpdateStopLossProtoMsg; }; export declare const MsgUpdateStopLossResponse: { typeUrl: string; is(o: any): o is MsgUpdateStopLossResponse; isSDK(o: any): o is MsgUpdateStopLossResponseSDKType; isAmino(o: any): o is MsgUpdateStopLossResponseAmino; encode(_: MsgUpdateStopLossResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateStopLossResponse; fromJSON(_: any): MsgUpdateStopLossResponse; toJSON(_: MsgUpdateStopLossResponse): JsonSafe; fromPartial(_: Partial): MsgUpdateStopLossResponse; fromAmino(_: MsgUpdateStopLossResponseAmino): MsgUpdateStopLossResponse; toAmino(_: MsgUpdateStopLossResponse): MsgUpdateStopLossResponseAmino; fromAminoMsg(object: MsgUpdateStopLossResponseAminoMsg): MsgUpdateStopLossResponse; fromProtoMsg(message: MsgUpdateStopLossResponseProtoMsg): MsgUpdateStopLossResponse; toProto(message: MsgUpdateStopLossResponse): Uint8Array; toProtoMsg(message: MsgUpdateStopLossResponse): MsgUpdateStopLossResponseProtoMsg; }; export declare const AddPool: { typeUrl: string; is(o: any): o is AddPool; isSDK(o: any): o is AddPoolSDKType; isAmino(o: any): o is AddPoolAmino; encode(message: AddPool, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): AddPool; fromJSON(object: any): AddPool; toJSON(message: AddPool): JsonSafe; fromPartial(object: Partial): AddPool; fromAmino(object: AddPoolAmino): AddPool; toAmino(message: AddPool): AddPoolAmino; fromAminoMsg(object: AddPoolAminoMsg): AddPool; fromProtoMsg(message: AddPoolProtoMsg): AddPool; toProto(message: AddPool): Uint8Array; toProtoMsg(message: AddPool): AddPoolProtoMsg; }; export declare const MsgAddPool: { typeUrl: string; aminoType: string; is(o: any): o is MsgAddPool; isSDK(o: any): o is MsgAddPoolSDKType; isAmino(o: any): o is MsgAddPoolAmino; encode(message: MsgAddPool, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgAddPool; fromJSON(object: any): MsgAddPool; toJSON(message: MsgAddPool): JsonSafe; fromPartial(object: Partial): MsgAddPool; fromAmino(object: MsgAddPoolAmino): MsgAddPool; toAmino(message: MsgAddPool): MsgAddPoolAmino; fromAminoMsg(object: MsgAddPoolAminoMsg): MsgAddPool; toAminoMsg(message: MsgAddPool): MsgAddPoolAminoMsg; fromProtoMsg(message: MsgAddPoolProtoMsg): MsgAddPool; toProto(message: MsgAddPool): Uint8Array; toProtoMsg(message: MsgAddPool): MsgAddPoolProtoMsg; }; export declare const MsgAddPoolResponse: { typeUrl: string; is(o: any): o is MsgAddPoolResponse; isSDK(o: any): o is MsgAddPoolResponseSDKType; isAmino(o: any): o is MsgAddPoolResponseAmino; encode(_: MsgAddPoolResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgAddPoolResponse; fromJSON(_: any): MsgAddPoolResponse; toJSON(_: MsgAddPoolResponse): JsonSafe; fromPartial(_: Partial): MsgAddPoolResponse; fromAmino(_: MsgAddPoolResponseAmino): MsgAddPoolResponse; toAmino(_: MsgAddPoolResponse): MsgAddPoolResponseAmino; fromAminoMsg(object: MsgAddPoolResponseAminoMsg): MsgAddPoolResponse; fromProtoMsg(message: MsgAddPoolResponseProtoMsg): MsgAddPoolResponse; toProto(message: MsgAddPoolResponse): Uint8Array; toProtoMsg(message: MsgAddPoolResponse): MsgAddPoolResponseProtoMsg; }; export declare const MsgRemovePool: { typeUrl: string; aminoType: string; is(o: any): o is MsgRemovePool; isSDK(o: any): o is MsgRemovePoolSDKType; isAmino(o: any): o is MsgRemovePoolAmino; encode(message: MsgRemovePool, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgRemovePool; fromJSON(object: any): MsgRemovePool; toJSON(message: MsgRemovePool): JsonSafe; fromPartial(object: Partial): MsgRemovePool; fromAmino(object: MsgRemovePoolAmino): MsgRemovePool; toAmino(message: MsgRemovePool): MsgRemovePoolAmino; fromAminoMsg(object: MsgRemovePoolAminoMsg): MsgRemovePool; toAminoMsg(message: MsgRemovePool): MsgRemovePoolAminoMsg; fromProtoMsg(message: MsgRemovePoolProtoMsg): MsgRemovePool; toProto(message: MsgRemovePool): Uint8Array; toProtoMsg(message: MsgRemovePool): MsgRemovePoolProtoMsg; }; export declare const MsgRemovePoolResponse: { typeUrl: string; is(o: any): o is MsgRemovePoolResponse; isSDK(o: any): o is MsgRemovePoolResponseSDKType; isAmino(o: any): o is MsgRemovePoolResponseAmino; encode(_: MsgRemovePoolResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgRemovePoolResponse; fromJSON(_: any): MsgRemovePoolResponse; toJSON(_: MsgRemovePoolResponse): JsonSafe; fromPartial(_: Partial): MsgRemovePoolResponse; fromAmino(_: MsgRemovePoolResponseAmino): MsgRemovePoolResponse; toAmino(_: MsgRemovePoolResponse): MsgRemovePoolResponseAmino; fromAminoMsg(object: MsgRemovePoolResponseAminoMsg): MsgRemovePoolResponse; fromProtoMsg(message: MsgRemovePoolResponseProtoMsg): MsgRemovePoolResponse; toProto(message: MsgRemovePoolResponse): Uint8Array; toProtoMsg(message: MsgRemovePoolResponse): MsgRemovePoolResponseProtoMsg; }; export declare const MsgClosePositions: { typeUrl: string; aminoType: string; is(o: any): o is MsgClosePositions; isSDK(o: any): o is MsgClosePositionsSDKType; isAmino(o: any): o is MsgClosePositionsAmino; encode(message: MsgClosePositions, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgClosePositions; fromJSON(object: any): MsgClosePositions; toJSON(message: MsgClosePositions): JsonSafe; fromPartial(object: Partial): MsgClosePositions; fromAmino(object: MsgClosePositionsAmino): MsgClosePositions; toAmino(message: MsgClosePositions): MsgClosePositionsAmino; fromAminoMsg(object: MsgClosePositionsAminoMsg): MsgClosePositions; toAminoMsg(message: MsgClosePositions): MsgClosePositionsAminoMsg; fromProtoMsg(message: MsgClosePositionsProtoMsg): MsgClosePositions; toProto(message: MsgClosePositions): Uint8Array; toProtoMsg(message: MsgClosePositions): MsgClosePositionsProtoMsg; }; export declare const MsgClosePositionsResponse: { typeUrl: string; is(o: any): o is MsgClosePositionsResponse; isSDK(o: any): o is MsgClosePositionsResponseSDKType; isAmino(o: any): o is MsgClosePositionsResponseAmino; encode(_: MsgClosePositionsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgClosePositionsResponse; fromJSON(_: any): MsgClosePositionsResponse; toJSON(_: MsgClosePositionsResponse): JsonSafe; fromPartial(_: Partial): MsgClosePositionsResponse; fromAmino(_: MsgClosePositionsResponseAmino): MsgClosePositionsResponse; toAmino(_: MsgClosePositionsResponse): MsgClosePositionsResponseAmino; fromAminoMsg(object: MsgClosePositionsResponseAminoMsg): MsgClosePositionsResponse; fromProtoMsg(message: MsgClosePositionsResponseProtoMsg): MsgClosePositionsResponse; toProto(message: MsgClosePositionsResponse): Uint8Array; toProtoMsg(message: MsgClosePositionsResponse): MsgClosePositionsResponseProtoMsg; }; export declare const MsgUpdatePool: { typeUrl: string; aminoType: string; is(o: any): o is MsgUpdatePool; isSDK(o: any): o is MsgUpdatePoolSDKType; isAmino(o: any): o is MsgUpdatePoolAmino; encode(message: MsgUpdatePool, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdatePool; fromJSON(object: any): MsgUpdatePool; toJSON(message: MsgUpdatePool): JsonSafe; fromPartial(object: Partial): MsgUpdatePool; fromAmino(object: MsgUpdatePoolAmino): MsgUpdatePool; toAmino(message: MsgUpdatePool): MsgUpdatePoolAmino; fromAminoMsg(object: MsgUpdatePoolAminoMsg): MsgUpdatePool; toAminoMsg(message: MsgUpdatePool): MsgUpdatePoolAminoMsg; fromProtoMsg(message: MsgUpdatePoolProtoMsg): MsgUpdatePool; toProto(message: MsgUpdatePool): Uint8Array; toProtoMsg(message: MsgUpdatePool): MsgUpdatePoolProtoMsg; }; export declare const MsgUpdatePoolResponse: { typeUrl: string; is(o: any): o is MsgUpdatePoolResponse; isSDK(o: any): o is MsgUpdatePoolResponseSDKType; isAmino(o: any): o is MsgUpdatePoolResponseAmino; encode(_: MsgUpdatePoolResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdatePoolResponse; fromJSON(_: any): MsgUpdatePoolResponse; toJSON(_: MsgUpdatePoolResponse): JsonSafe; fromPartial(_: Partial): MsgUpdatePoolResponse; fromAmino(_: MsgUpdatePoolResponseAmino): MsgUpdatePoolResponse; toAmino(_: MsgUpdatePoolResponse): MsgUpdatePoolResponseAmino; fromAminoMsg(object: MsgUpdatePoolResponseAminoMsg): MsgUpdatePoolResponse; fromProtoMsg(message: MsgUpdatePoolResponseProtoMsg): MsgUpdatePoolResponse; toProto(message: MsgUpdatePoolResponse): Uint8Array; toProtoMsg(message: MsgUpdatePoolResponse): MsgUpdatePoolResponseProtoMsg; }; export declare const MsgUpdateEnabledPools: { typeUrl: string; aminoType: string; is(o: any): o is MsgUpdateEnabledPools; isSDK(o: any): o is MsgUpdateEnabledPoolsSDKType; isAmino(o: any): o is MsgUpdateEnabledPoolsAmino; encode(message: MsgUpdateEnabledPools, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateEnabledPools; fromJSON(object: any): MsgUpdateEnabledPools; toJSON(message: MsgUpdateEnabledPools): JsonSafe; fromPartial(object: Partial): MsgUpdateEnabledPools; fromAmino(object: MsgUpdateEnabledPoolsAmino): MsgUpdateEnabledPools; toAmino(message: MsgUpdateEnabledPools): MsgUpdateEnabledPoolsAmino; fromAminoMsg(object: MsgUpdateEnabledPoolsAminoMsg): MsgUpdateEnabledPools; toAminoMsg(message: MsgUpdateEnabledPools): MsgUpdateEnabledPoolsAminoMsg; fromProtoMsg(message: MsgUpdateEnabledPoolsProtoMsg): MsgUpdateEnabledPools; toProto(message: MsgUpdateEnabledPools): Uint8Array; toProtoMsg(message: MsgUpdateEnabledPools): MsgUpdateEnabledPoolsProtoMsg; }; export declare const MsgUpdateEnabledPoolsResponse: { typeUrl: string; is(o: any): o is MsgUpdateEnabledPoolsResponse; isSDK(o: any): o is MsgUpdateEnabledPoolsResponseSDKType; isAmino(o: any): o is MsgUpdateEnabledPoolsResponseAmino; encode(_: MsgUpdateEnabledPoolsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateEnabledPoolsResponse; fromJSON(_: any): MsgUpdateEnabledPoolsResponse; toJSON(_: MsgUpdateEnabledPoolsResponse): JsonSafe; fromPartial(_: Partial): MsgUpdateEnabledPoolsResponse; fromAmino(_: MsgUpdateEnabledPoolsResponseAmino): MsgUpdateEnabledPoolsResponse; toAmino(_: MsgUpdateEnabledPoolsResponse): MsgUpdateEnabledPoolsResponseAmino; fromAminoMsg(object: MsgUpdateEnabledPoolsResponseAminoMsg): MsgUpdateEnabledPoolsResponse; fromProtoMsg(message: MsgUpdateEnabledPoolsResponseProtoMsg): MsgUpdateEnabledPoolsResponse; toProto(message: MsgUpdateEnabledPoolsResponse): Uint8Array; toProtoMsg(message: MsgUpdateEnabledPoolsResponse): MsgUpdateEnabledPoolsResponseProtoMsg; };