/** * MetricAMM SDK - Liquidity Math Utilities */ export declare const ONE_E18 = 1000000000000000000n; /** Convert on-chain Q64 price to 1e18 fixed-point without floating point. */ export declare function priceX64ToPriceE18(priceX64: bigint): bigint; export declare function ceilDiv(numerator: bigint, denominator: bigint): bigint; export declare function toPriceE18(currentPrice: number): bigint; export declare function convertToken0ToToken1(amount0: bigint, token0ScaleMultiplier: bigint, token1ScaleMultiplier: bigint, priceE18: bigint): bigint; export declare function convertToken1ToToken0(amount1: bigint, token0ScaleMultiplier: bigint, token1ScaleMultiplier: bigint, priceX18: bigint): bigint; export declare function scaledPositiveDeltaToExternal(scaledAmount: bigint, scaleMultiplier: bigint): bigint; //# sourceMappingURL=liquidityMath.d.ts.map