import { BinaryReader, BinaryWriter } from "../../binary"; import { JsonSafe } from "../../json-safe"; export interface BalanceBorrowed { usdAmount: string; percentage: string; } export interface BalanceBorrowedProtoMsg { typeUrl: "/elys.stablestake.BalanceBorrowed"; value: Uint8Array; } /** * @name BalanceBorrowedAmino * @package elys.stablestake * @see proto type: elys.stablestake.BalanceBorrowed */ export interface BalanceBorrowedAmino { usd_amount?: string; percentage?: string; } export interface BalanceBorrowedAminoMsg { type: "/elys.stablestake.BalanceBorrowed"; value: BalanceBorrowedAmino; } export interface BalanceBorrowedSDKType { usd_amount: string; percentage: string; } export interface InterestBlock { interestRate: string; blockTime: bigint; blockHeight: bigint; poolId: bigint; } export interface InterestBlockProtoMsg { typeUrl: "/elys.stablestake.InterestBlock"; value: Uint8Array; } /** * @name InterestBlockAmino * @package elys.stablestake * @see proto type: elys.stablestake.InterestBlock */ export interface InterestBlockAmino { interest_rate?: string; block_time?: string; block_height?: string; pool_id?: string; } export interface InterestBlockAminoMsg { type: "/elys.stablestake.InterestBlock"; value: InterestBlockAmino; } export interface InterestBlockSDKType { interest_rate: string; block_time: bigint; block_height: bigint; pool_id: bigint; } export declare const BalanceBorrowed: { typeUrl: string; is(o: any): o is BalanceBorrowed; isSDK(o: any): o is BalanceBorrowedSDKType; isAmino(o: any): o is BalanceBorrowedAmino; encode(message: BalanceBorrowed, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): BalanceBorrowed; fromJSON(object: any): BalanceBorrowed; toJSON(message: BalanceBorrowed): JsonSafe; fromPartial(object: Partial): BalanceBorrowed; fromAmino(object: BalanceBorrowedAmino): BalanceBorrowed; toAmino(message: BalanceBorrowed): BalanceBorrowedAmino; fromAminoMsg(object: BalanceBorrowedAminoMsg): BalanceBorrowed; fromProtoMsg(message: BalanceBorrowedProtoMsg): BalanceBorrowed; toProto(message: BalanceBorrowed): Uint8Array; toProtoMsg(message: BalanceBorrowed): BalanceBorrowedProtoMsg; }; export declare const InterestBlock: { typeUrl: string; is(o: any): o is InterestBlock; isSDK(o: any): o is InterestBlockSDKType; isAmino(o: any): o is InterestBlockAmino; encode(message: InterestBlock, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): InterestBlock; fromJSON(object: any): InterestBlock; toJSON(message: InterestBlock): JsonSafe; fromPartial(object: Partial): InterestBlock; fromAmino(object: InterestBlockAmino): InterestBlock; toAmino(message: InterestBlock): InterestBlockAmino; fromAminoMsg(object: InterestBlockAminoMsg): InterestBlock; fromProtoMsg(message: InterestBlockProtoMsg): InterestBlock; toProto(message: InterestBlock): Uint8Array; toProtoMsg(message: InterestBlock): InterestBlockProtoMsg; };