UNPKG

@kamino-finance/kliquidity-sdk

Version:

Typescript SDK for interacting with the Kamino Liquidity (kliquidity) protocol

45 lines 1.21 kB
import * as types from "../types"; import * as borsh from "@coral-xyz/borsh"; export interface OrcaJSON { kind: "Orca"; } export declare class Orca { static readonly discriminator = 0; static readonly kind = "Orca"; readonly discriminator = 0; readonly kind = "Orca"; toJSON(): OrcaJSON; toEncodable(): { Orca: {}; }; } export interface RaydiumJSON { kind: "Raydium"; } export declare class Raydium { static readonly discriminator = 1; static readonly kind = "Raydium"; readonly discriminator = 1; readonly kind = "Raydium"; toJSON(): RaydiumJSON; toEncodable(): { Raydium: {}; }; } export interface MeteoraJSON { kind: "Meteora"; } export declare class Meteora { static readonly discriminator = 2; static readonly kind = "Meteora"; readonly discriminator = 2; readonly kind = "Meteora"; toJSON(): MeteoraJSON; toEncodable(): { Meteora: {}; }; } export declare function fromDecoded(obj: any): types.DEXKind; export declare function fromJSON(obj: types.DEXJSON): types.DEXKind; export declare function layout(property?: string): borsh.EnumLayout<unknown>; //# sourceMappingURL=DEX.d.ts.map