@kamino-finance/kliquidity-sdk
Version:
Typescript SDK for interacting with the Kamino Liquidity (kliquidity) protocol
57 lines (50 loc) • 1.88 kB
text/typescript
import * as PoolStatusBitIndex from "./PoolStatusBitIndex"
import * as PoolStatusBitFlag from "./PoolStatusBitFlag"
import * as RewardState from "./RewardState"
export { InitializeRewardParam } from "./InitializeRewardParam"
export type {
InitializeRewardParamFields,
InitializeRewardParamJSON,
} from "./InitializeRewardParam"
export { Observation } from "./Observation"
export type { ObservationFields, ObservationJSON } from "./Observation"
export { PositionRewardInfo } from "./PositionRewardInfo"
export type {
PositionRewardInfoFields,
PositionRewardInfoJSON,
} from "./PositionRewardInfo"
export { RewardInfo } from "./RewardInfo"
export type { RewardInfoFields, RewardInfoJSON } from "./RewardInfo"
export { TickState } from "./TickState"
export type { TickStateFields, TickStateJSON } from "./TickState"
export { PoolStatusBitIndex }
export type PoolStatusBitIndexKind =
| PoolStatusBitIndex.OpenPositionOrIncreaseLiquidity
| PoolStatusBitIndex.DecreaseLiquidity
| PoolStatusBitIndex.CollectFee
| PoolStatusBitIndex.CollectReward
| PoolStatusBitIndex.Swap
export type PoolStatusBitIndexJSON =
| PoolStatusBitIndex.OpenPositionOrIncreaseLiquidityJSON
| PoolStatusBitIndex.DecreaseLiquidityJSON
| PoolStatusBitIndex.CollectFeeJSON
| PoolStatusBitIndex.CollectRewardJSON
| PoolStatusBitIndex.SwapJSON
export { PoolStatusBitFlag }
export type PoolStatusBitFlagKind =
| PoolStatusBitFlag.Enable
| PoolStatusBitFlag.Disable
export type PoolStatusBitFlagJSON =
| PoolStatusBitFlag.EnableJSON
| PoolStatusBitFlag.DisableJSON
export { RewardState }
export type RewardStateKind =
| RewardState.Uninitialized
| RewardState.Initialized
| RewardState.Opening
| RewardState.Ended
export type RewardStateJSON =
| RewardState.UninitializedJSON
| RewardState.InitializedJSON
| RewardState.OpeningJSON
| RewardState.EndedJSON