interface SwapResult { consumedAmount: bigint; calculatedAmount: bigint; sqrtRatioNext: bigint; feeAmount: bigint; } export declare function isPriceIncreasing(amount: bigint, isToken1: boolean): boolean; export declare function amountBeforeFee(amount: bigint, fee: bigint): bigint; export declare function computeFee(amount: bigint, fee: bigint): bigint; export declare function computeStep({ sqrtRatio, liquidity, sqrtRatioLimit, amount, isToken1, fee, }: { sqrtRatio: bigint; liquidity: bigint; sqrtRatioLimit: bigint; amount: bigint; isToken1: boolean; fee: bigint; }): SwapResult; export {};