@marinade.finance/kamino-sdk
Version:
32 lines (31 loc) • 967 B
TypeScript
import * as types from "../types";
import * as borsh from "@project-serum/borsh";
export interface DepositJSON {
kind: "Deposit";
}
export declare class Deposit {
static readonly discriminator = 0;
static readonly kind = "Deposit";
readonly discriminator = 0;
readonly kind = "Deposit";
toJSON(): DepositJSON;
toEncodable(): {
Deposit: {};
};
}
export interface WithdrawJSON {
kind: "Withdraw";
}
export declare class Withdraw {
static readonly discriminator = 1;
static readonly kind = "Withdraw";
readonly discriminator = 1;
readonly kind = "Withdraw";
toJSON(): WithdrawJSON;
toEncodable(): {
Withdraw: {};
};
}
export declare function fromDecoded(obj: any): types.LiquidityCalculationModeKind;
export declare function fromJSON(obj: types.LiquidityCalculationModeJSON): types.LiquidityCalculationModeKind;
export declare function layout(property?: string): borsh.EnumLayout<unknown>;