import BN from 'bn.js'; export declare const ZERO: any; export declare const ONE: any; export declare const NEGATIVE_ONE: any; export declare const Q64: any; export declare const Q128: any; export declare const MaxU64: any; export declare const U64Resolution = 64; export declare const MaxUint128: any; export declare const MIN_TICK = -443636; export declare const MAX_TICK: number; export declare const MIN_SQRT_PRICE_X64: BN; export declare const MAX_SQRT_PRICE_X64: BN; export declare const MIN_SQRT_PRICE_X64_ADD_ONE: BN; export declare const MAX_SQRT_PRICE_X64_SUB_ONE: BN; export declare const BIT_PRECISION = 16; export declare const LOG_B_2_X32 = "59543866431248"; export declare const LOG_B_P_ERR_MARGIN_LOWER_X64 = "184467440737095516"; export declare const LOG_B_P_ERR_MARGIN_UPPER_X64 = "15793534762490258745"; export declare const FEE_RATE_DENOMINATOR: any; export declare enum Fee { rate_500 = 500,// 500 / 10e6 = 0.0005 rate_3000 = 3000,// 3000/ 10e6 = 0.003 rate_10000 = 10000 } export declare const TICK_SPACINGS: { [amount in Fee]: number; }; //# sourceMappingURL=constants.d.ts.map