/// import { BN } from "@project-serum/anchor"; import { u64 } from "@solana/spl-token"; import { PublicKey } from "@solana/web3.js"; import { AddLiquidityQuote } from "../position/public/types"; import { Percentage } from "../utils/public/percentage"; /*** Public ***/ export declare type InternalAddLiquidityQuoteParam = { tokenMintA: PublicKey; tokenMintB: PublicKey; tickCurrentIndex: number; sqrtPrice: BN; inputTokenMint: PublicKey; inputTokenAmount: u64; tickLowerIndex: number; tickUpperIndex: number; slippageTolerance: Percentage; }; export declare type InternalAddLiquidityQuote = Omit; export declare function getAddLiquidityQuote(param: InternalAddLiquidityQuoteParam): InternalAddLiquidityQuote;