@kamino-finance/kliquidity-sdk
Version:
Typescript SDK for interacting with the Kamino Liquidity (kliquidity) protocol
33 lines • 1.53 kB
TypeScript
import { Address } from '@solana/kit';
import Decimal from 'decimal.js';
import { Dex } from './utils';
export declare const FullBPS = 10000;
export declare const FullBPSDecimal: Decimal;
export declare const FullPercentage = 100;
export declare const DefaultLowerPercentageBPS: number;
export declare const DefaultLowerPercentageBPSDecimal: Decimal;
export declare const DefaultUpperPercentageBPS: number;
export declare const DefaultUpperPercentageBPSDecimal: Decimal;
export declare const DefaultLowerPriceDifferenceBPS: number;
export declare const DefaultUpperPriceDifferenceBPS: number;
export declare const DefaultMintTokenA: Address;
export declare const DefaultMintTokenB: Address;
export declare const DefaultFeeTierOrca: Decimal;
export declare const DefaultTickSpacing: number;
export declare const DefaultDex: Dex;
export interface RebalanceMethod {
label: String;
value: number;
enabled: boolean;
descriptionShort?: string;
description?: string;
}
export declare const ManualRebalanceMethod: RebalanceMethod;
export declare const PricePercentageRebalanceMethod: RebalanceMethod;
export declare const PricePercentageWithResetRangeRebalanceMethod: RebalanceMethod;
export declare const DriftRebalanceMethod: RebalanceMethod;
export declare const TakeProfitMethod: RebalanceMethod;
export declare const PeriodicRebalanceMethod: RebalanceMethod;
export declare const ExpanderMethod: RebalanceMethod;
export declare const AutodriftMethod: RebalanceMethod;
//# sourceMappingURL=CreationParameters.d.ts.map