/**
 * Added roundUp flag to accurately estimate token holdings for deposits
 */
import { Address } from '@solana/kit';
import { Percentage } from './types';
export type InternalRemoveLiquidityQuoteParam = {
    positionAddress: Address;
    tickCurrentIndex: number;
    sqrtPrice: bigint;
    tickLowerIndex: number;
    tickUpperIndex: number;
    liquidity: bigint;
    slippageTolerance: Percentage;
};
export declare function getRemoveLiquidityQuote(param: InternalRemoveLiquidityQuoteParam, roundUp?: boolean): RemoveLiquidityQuote;
export type RemoveLiquidityQuote = {
    positionAddress: Address;
    minTokenA: bigint;
    minTokenB: bigint;
    estTokenA: bigint;
    estTokenB: bigint;
    liquidity: bigint;
};
//# sourceMappingURL=whirlpools.d.ts.map