@kamino-finance/kliquidity-sdk
Version:
Typescript SDK for interacting with the Kamino Liquidity (kliquidity) protocol
74 lines (65 loc) • 2.46 kB
text/typescript
import * as CurrIndex from "./CurrIndex"
import * as TickLabel from "./TickLabel"
import * as Direction from "./Direction"
import * as AccountsType from "./AccountsType"
export { OpenPositionBumps } from "./OpenPositionBumps"
export type {
OpenPositionBumpsFields,
OpenPositionBumpsJSON,
} from "./OpenPositionBumps"
export { OpenPositionWithMetadataBumps } from "./OpenPositionWithMetadataBumps"
export type {
OpenPositionWithMetadataBumpsFields,
OpenPositionWithMetadataBumpsJSON,
} from "./OpenPositionWithMetadataBumps"
export { PositionRewardInfo } from "./PositionRewardInfo"
export type {
PositionRewardInfoFields,
PositionRewardInfoJSON,
} from "./PositionRewardInfo"
export { Tick } from "./Tick"
export type { TickFields, TickJSON } from "./Tick"
export { WhirlpoolRewardInfo } from "./WhirlpoolRewardInfo"
export type {
WhirlpoolRewardInfoFields,
WhirlpoolRewardInfoJSON,
} from "./WhirlpoolRewardInfo"
export { WhirlpoolBumps } from "./WhirlpoolBumps"
export type { WhirlpoolBumpsFields, WhirlpoolBumpsJSON } from "./WhirlpoolBumps"
export { RemainingAccountsSlice } from "./RemainingAccountsSlice"
export type {
RemainingAccountsSliceFields,
RemainingAccountsSliceJSON,
} from "./RemainingAccountsSlice"
export { RemainingAccountsInfo } from "./RemainingAccountsInfo"
export type {
RemainingAccountsInfoFields,
RemainingAccountsInfoJSON,
} from "./RemainingAccountsInfo"
export { CurrIndex }
export type CurrIndexKind = CurrIndex.Below | CurrIndex.Inside | CurrIndex.Above
export type CurrIndexJSON =
| CurrIndex.BelowJSON
| CurrIndex.InsideJSON
| CurrIndex.AboveJSON
export { TickLabel }
export type TickLabelKind = TickLabel.Upper | TickLabel.Lower
export type TickLabelJSON = TickLabel.UpperJSON | TickLabel.LowerJSON
export { Direction }
export type DirectionKind = Direction.Left | Direction.Right
export type DirectionJSON = Direction.LeftJSON | Direction.RightJSON
export { AccountsType }
export type AccountsTypeKind =
| AccountsType.TransferHookA
| AccountsType.TransferHookB
| AccountsType.TransferHookReward
| AccountsType.TransferHookInput
| AccountsType.TransferHookIntermediate
| AccountsType.TransferHookOutput
export type AccountsTypeJSON =
| AccountsType.TransferHookAJSON
| AccountsType.TransferHookBJSON
| AccountsType.TransferHookRewardJSON
| AccountsType.TransferHookInputJSON
| AccountsType.TransferHookIntermediateJSON
| AccountsType.TransferHookOutputJSON